xiaker / gourd
轻量级 PHP IoC 容器
v3.0.1
2020-08-27 02:21 UTC
Requires
- php: >=7.0.0
- psr/container: 1.0.0
Requires (Dev)
- phpunit/phpunit: ^8.5
This package is auto-updated.
Last update: 2024-09-27 11:05:48 UTC
README
轻量级 PHP IoC 容器,遵循 PSR-11
特性
- 自动装配
- 依赖解析
- 服务提供者
安装
composer require xiaker/gourd
使用方法
$container = new Xiaker\Gourd\Container; $container->set(User::class, function () { return new User(); }); $container->set('logger', Logger::class); $user = $container->get(User::class); ... $logger = $container->get('logger'); ... $logger2 = $container['logger']; ...
更多
查看 测试用例