zendframework/zend-coding-standard
Zend Framework Coding Standard ruleset for PHP_CodeSniffer to enforce ZF repository style, with composer scripts for checking (phpcs) and auto-fixing (phpcbf). Note: repository abandoned; moved to laminas/laminas-coding-standard.
This package is deprecated and archived, with no active maintenance since 2019. As a PM, I would decide against using it for any new projects and prioritize migration to the actively maintained Laminas coding standard. This avoids technical debt from outdated rules, ensures compatibility with modern PHP versions (8.x+), and aligns with industry standards. For legacy Zend Framework 2.x applications, I would schedule a migration plan to Laminas rather than maintaining the deprecated package.
Only consider this package if maintaining legacy Zend Framework 2.x applications that cannot be upgraded immediately and have no plans for modernization. For all other scenarios—including new projects, Laravel/Symfony applications, or modern PHP ecosystems—this package is not viable. The lack of dependents, archived status, and absence of recent releases signal high risk. Always prefer the Laminas alternative for ongoing support, security updates, and alignment with current PSR-12 standards.
To executives: "This Zend package is archived and unsupported—using it would introduce technical debt and security risks. We should instead adopt the actively maintained Laminas coding standard, which ensures compliance with modern PHP best practices, reduces long-term maintenance costs, and aligns with our engineering roadmap for scalability. Investing in Laminas now prevents future rework and keeps our codebase competitive."
To engineering: "The Zend package is deprecated—its ruleset hasn’t been updated since 2019 and lacks compatibility with PHP 8.x features. Migrate to Laminas coding standard immediately: it’s a drop-in replacement with ongoing updates, stricter PSR-12 enforcement, and community support. This eliminates risks from outdated standards (e.g., deprecated syntax, missing modern checks) and streamlines CI/CD workflows with current tooling."
How can I help you explore Laravel packages today?