affinitidev / silex-config
Silex 的高级配置服务提供商
v0.1.1
2014-07-13 20:31 UTC
Requires
- symfony/config: 2.4.*
- symfony/yaml: 2.4.*
Requires (Dev)
- phpunit/phpunit: 4.1.*
- silex/silex: ~1.1
This package is not auto-updated.
Last update: 2024-09-28 16:25:24 UTC
README
版本: master
由 Affiniti Development 构建的 ConfigServiceProvider 是一个 Silex 服务提供商,它增加了对 Symfony Config 组件的支持。它为 Config 组件的所有功能提供了快捷方式 - 功能包括
- 加载和验证配置文件。
- 支持多个目录。
- 支持配置缓存。
- 包含的格式:YAML、INI 和 PHP。
- 支持自定义定义、加载器和缓存实现。
- 事件允许与其他 Silex 服务提供商一起使用。
构建状态
文档
文档位于 此处,在 Docs
文件夹中。这包括安装说明、快速入门指南和高级功能。文档目前为 markdown 格式。
许可证
在 MIT 许可证下分发。请参阅 LICENSE
文件中的完整许可证。
贡献
全天候、每周7天开放贡献!
如果您想做出贡献,请这么做!我要求您遵循以下简单规则来提交问题或功能请求。请注意,如果您只想报告问题或功能请求(而不是编写代码),则仅适用步骤1。
问题
很多时候问题可能很小,并且可能在没有问题跟踪器的情况下先进行编码。我们要求您在修复问题时遵循以下规则
- 检查问题跟踪器,如果不存在针对错误的报告,则创建一个。
- 如果您想修复该问题,请在问题上注明您正在编写修复程序。
- 编写您的修复程序,如果适用,请编写单元测试。
- 发送带有消息
fixes #<问题编号>
的拉取请求,其中将<问题编号>
替换为要修复的问题编号。 - 合并之前可能会在拉取请求上进行讨论。
功能请求
在编码功能请求之前,应在问题跟踪器上先进行讨论。这是为了防止在功能未被采纳时浪费时间。在提出功能请求时请遵循以下规则
- 检查问题跟踪器中的功能,如果不存在针对该功能的报告,则创建一个。
- 经过一些可能的讨论后,问题将被标记为“批准”。在此点之前不应开始编码。
- 如果您想工作在该问题上,请在问题上注明您正在编码该功能。
- 编写功能,如果适用,请编写单元测试。
- 发送带有消息
resolves #<功能编号>
的拉取请求,其中将<功能编号>
替换为要解决的问题编号。 - 合并之前可能会在拉取请求上进行讨论。
项目信息
维护者
此软件包由 Affiniti Development 发布,这是我供应商的“化名”。我是项目维护者 Brendan Bates,化名是为了让 namespace
更漂亮!
网站
该项目始终可在 Github 上找到。目前,存储库也作为主要的文档网站。