zendframework/zend-container-config-test
Common test suite for PSR-11 containers configured with a subset of zend-servicemanager/Expressive config. Extend AbstractContainerTest and add traits for aliases, factories, services, etc. Supports Aura.Di, Pimple, and zend-servicemanager. Repository abandoned; moved to laminas.
This package remains exclusively relevant for legacy Zend Framework 2/Laminas projects and does not apply to Laravel. The new PHP 7.3 support (added in 0.2.2) extends its viability for teams still maintaining older ZF/Laminas applications on PHP 7.3, but this is a niche use case. The package justifies investment in container validation testing for legacy systems where runtime dependency errors are costly, but its archived status and lack of active development mean it should not be considered for new projects or migrations. For Laravel, native tools (e.g., MockApplication, Container testing) remain the correct choice. The decision hinges on:
Consider this package only if:
Avoid this package if:
laminas/laminas-test)."This package provides basic container validation testing for legacy Zend Framework 2/Laminas applications running PHP 7.3, helping catch dependency errors early. However, it’s unmaintained, archived, and has minimal adoption—meaning no new features, security fixes, or PHP 8+ support. If we’re locked into an old ZF/Laminas codebase with no migration plan, we could use it as a stopgap to reduce runtime failures, but we’d need to weigh the risks of relying on an abandoned tool. For Laravel or any modern project, this is not a viable option—we should use framework-native solutions instead."
How can I help you explore Laravel packages today?