majora / framework-extra-bundle
此包已被弃用且不再维护。未建议替代包。
为 Symfony 框架提供额外类和配置。
v1.5.2
2017-02-07 16:17 UTC
Requires
- php: >=5.6
- doctrine/collections: ^1.3
- symfony/symfony: >=2.8.0
Requires (Dev)
- phake/phake: 2.*
- phpunit/phpunit: ~5.2
- symfony/phpunit-bridge: ^2.7
Suggests
- guzzlehttp/guzzle: If you want to work with Api client and/or graph stack
- majora/generator-bundle: If you want to generate powerfull architecture without write to more code.
- majora/orientdb-graph-bundle: If you want to work with graph stack
This package is not auto-updated.
Last update: 2020-01-24 15:48:17 UTC
README
为 Symfony 框架提供额外类和配置。有助于实现现代和清晰的架构,如 DDD、CQRS、Flux...
包含的功能
已弃用的功能
- 所有控制器辅助函数,它们只是核心方法的代理,有时它们会隐藏底层 API
- LoggableTrait,该系统将使用具有完整日志 API(服务标签和 PHP trait)的完整功能进行重做
v1.* 版本将包含的功能
- 更多文档
- 更多测试
- 更多弃用功能
- 为所有覆盖或扩展现有组件的组件添加切换配置
- 一些组件的轻微重构
- 食谱
v2.0 版本将包含的功能
- 重构文件夹结构
- 重做 DDD 辅助类命名以匹配原始概念
- 中间件到加载器查询系统
- 广播事件与通配符监听
- 来自加载器代理的规范化 / 序列化策略
- JSON 组件
- 为重复配置如记录器/调试/验证器/事件分发器注册的依赖注入标签
- 弃用功能移除
安装
请参阅完整的 安装文档。
配置
请参阅完整的 配置参考。
许可证
此包位于 MIT 许可证之下。请参阅完整的 许可证。
LICENSE.md
贡献
此包欢迎贡献,请遵循此 文档 并享受乐趣!