JamesWatts / cake-dependency
CakePHP插件,提供依赖注入和服务注册/定位器
dev-beta
2024-05-07 21:46 UTC
Requires
- php: >=5.3.0
- composer/installers: *
This package is not auto-updated.
Last update: 2024-09-24 02:31:25 UTC
README
CakePHP的依赖插件提供依赖注入容器和服务注册/定位器。该插件包含一个名为Di的工具类,用于注册和解析依赖。
要注入依赖,只需要一个框架可访问的类。这可以是来自CakePHP本身,来自插件,甚至是一个供应商库。
要求
- CakePHP 2+
- PHP 5.3+
文档
完整文档包含在插件中,可在本存储库的Docs目录中找到。
支持
有关支持、错误和功能请求,请使用本存储库的问题部分。
贡献
如果您想向代码库贡献新功能、增强功能或错误修复,请按照以下步骤操作
- 创建一个GitHub账户(如果您还没有的话)
- 然后,分叉Cake Dependency存储库到您的账户
- 从您的分叉存储库中的develop分支创建一个新分支
- 修改现有代码或在您的分支中添加新代码,确保您遵循CakePHP 编码规范
- 修改或添加单元测试以确认代码的正确功能(需要PHPUnit 3.5+)
- 考虑使用CakePHP Code Sniffer来检查代码质量
- 准备好后,向主存储库提交pull request
在代码合并之前,可能需要对您的贡献进行一些讨论,所以请准备在需要时提供反馈。
可以在这里找到对Cake Dependency插件做出贡献者名单:这里.
许可证
版权所有 2013 James Watts (CakeDC)。保留所有权利。
许可协议为MIT许可证。在本存储库中包含的源代码的再分发必须保留每个文件中找到的版权声明。