Article
Laminas Framework Hub for Former Zend Framework Teams
Laminas is the official open-source continuation of Zend Framework. Use this hub for MVC, ServiceManager, migration tooling, and ZF→Laminas orientation.
Laminas is the official open-source continuation of Zend Framework after the Zend Framework project was archived and abandoned. For maintainers, that means new fixes and components ship under laminas/* packages and Laminas\ namespaces—not under abandoned zendframework/* coordinates.
What belongs in the Laminas track
- Applications already on Laminas MVC or Mezzio
- ZF2/ZF3 apps preparing for
laminas-migration - Libraries that depended on ZF components from the 2.x era onward
- Apigility / Expressive apps named in the official migration document
// MODERN — Laminas ServiceManager factory style
use Laminas\ServiceManager\Factory\FactoryInterface;
use Psr\Container\ContainerInterface;
final class InvoiceFactory implements FactoryInterface
{
public function __invoke(ContainerInterface $container, $requestedName, ?array $options = null): InvoiceService
{
return new InvoiceService($container->get(DbAdapter::class));
}
}
Hub pages
- Laminas MVC
- ServiceManager
- Migration tooling (verified laminas-migration steps)
- From Zend Framework
ZF1 remains outside this mechanical path—use the ZF1 center. For IDE cutover while you migrate packages, see Zend Studio legacy status.
Source: https://docs.laminas.dev/migration/.
Related reading
- Migrating Zend Framework to Laminas (Complete Guide) Deep, verified migration from ZF2/ZF3 (and Apigility/Expressive) to Laminas using laminas-migration: Composer…
- Zend Framework 1 and PHP 8: Compatibility Reality Check ZF1 is not covered by laminas-migration like ZF2/ZF3. Unverified “PHP 8 compatible” claims, typical breakages…
- Zend Framework History: ZF1, ZF2, ZF3, and Laminas A maintainer-focused timeline of Zend Framework major generations and why Laminas is the official open-source…
- Zend Framework 3 Components Inventory List the zendframework/zend-* components you actually use so Laminas migration and PHP upgrades stay proporti…
- Composer Practices for Zend Framework 3 Apps Lockfiles, platform config, abandoned zendframework packages, and safe preparation for laminas-migration.