charonlab / charon-container
PSR-11标准的轻量级PHP实现,提供灵活的控制反转(IoC)容器。
2.2.0
2024-03-02 21:13 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- psr/container: ^2.0
Requires (Dev)
- charonlab/coding-standard: 1.2.x-dev
- phpunit/phpunit: 11.1.x-dev
- vimeo/psalm: 6.x-dev
Provides
- psr/container-implementation: 2.0.2
README
charon-container 是PHP-FIG PSR-11标准的开源实现,该标准定义了依赖注入容器的通用接口。旨在为PHP应用程序提供一个简单高效的控制反转(IoC)容器。
特性
- PSR-11兼容性:遵循PSR-11标准,确保与其他依赖于此规范的组件和框架的兼容性。
- 依赖注入(DI):便于将依赖注入到应用程序组件中,促进模块化和可维护的代码结构。
- 服务容器:充当服务容器,管理应用程序中对象的实例化和检索。
- 简洁性与性能:注重简洁性和性能,提供依赖管理的轻量级解决方案。
安装
使用composer安装
composer require charonlab/charon-container
文档
文档位于 docs
支持
许可
MIT许可(MIT)。有关更多信息,请参阅 许可