php-lab/di
Composer 安装命令:
composer require php-lab/di
包简介
Dependency injection container.
README 文档
README
PhpLab\Di requires PHP 7.
Usage
use PhpLab\Di\Container; $app = new Container(); $app->pageIndexAction = function (Container $di) { return new \Page\Action\IndexAction($di->pageIndexResponder); }; $app->pageIndexResponder = function (Container $di) { return new \Page\Responder\IndexResponder($di->pageIndexTemplate); }; $app->pageIndexTemplate = function (Container $di) { return new \Page\Template\IndexTemplate($di['path.template']); }; $app['path.root'] = __DIR__ . '/../..'; $app['path.template'] = $app['path.root'] . '/template/site';
License
PhpLab\Di is licensed under the MIT license.
统计信息
- 总下载量: 137
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-03-23