没有合适的资源?快使用搜索试试~ 我知道了~
unbox:快速,简单,易于使用的DI容器
共31个文件
php:22个
yml:2个
gitignore:2个
需积分: 5 0 下载量 172 浏览量
2021-05-05
19:52:00
上传
评论
收藏 39KB ZIP 举报
温馨提示
Unbox是一个,简单,依赖项注入容器,具有柔和的学习曲线。 要从旧版本(1.x),请参阅。 安装 使用Composer: require mindplay/unbox 介绍 该库实现了一个依赖项注入容器,该容器具有非常小的占用空间,少量的概念以及相当短的学习曲线,良好的性能以及快速简便的配置,主要依靠使用闭包来支持IDE。 容器能够自动解析构造函数参数,而只需配置与类名一样的配置即可。 它还将解析任何可调用对象的参数,包括实现__invoke()对象。 它也可以用作通用工厂类,能够创建可解决构造函数参数的任何对象-常见的用例是在您自己的工厂类中,例如,控制器工厂或动作分派器。 容器实现与兼容。 快速概述 在下面,您可以找到完整的指南和完整的文档-但是,为了让您大致了解该库的功能,让我们以一个快速的代码示例开始。 对于此基本示例,我们假设您具有以下相关类型: interface
资源推荐
资源详情
资源评论
收起资源包目录
unbox-master.zip (31个子文件)
unbox-master
composer.json 726B
.travis.yml 509B
.scrutinizer.yml 145B
composer.lock 23KB
UPGRADING.md 5KB
test
fixtures.php 2KB
benchmark.php 639B
bootstrap-unbox.php 207B
bootstrap-pimple.php 464B
test-php71.php 1KB
test-php70.php 313B
example.php 2KB
header.php 93B
bootstrap-php-di.php 546B
benchmark-all.php 2KB
test.php 22KB
build
.gitignore 2B
src
ContainerFactory.php 10KB
InvalidArgumentException.php 252B
BoxedValueInterface.php 404B
ContainerException.php 304B
BoxedReference.php 524B
Reflection.php 3KB
FactoryInterface.php 693B
Container.php 9KB
Configuration.php 1KB
NotFoundException.php 469B
ProviderInterface.php 410B
.gitignore 13B
README.md 30KB
unbox-logo.png 3KB
共 31 条
- 1
资源评论
空气安全讲堂
- 粉丝: 42
- 资源: 4795
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功