newage / annotations
Zend Framework 2 的控制台注解生成的实体映射图。
1.0.4
2021-10-21 14:47 UTC
Requires
- php: >=5.4
- doctrine/common: >=2.1
- laminas/laminas-code: >=2.4
Requires (Dev)
- phpunit/phpunit: >=4.8
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
README
Zend Framework 2 的控制台注解生成的实体映射图。项目使用 PSR-2 编码风格和 PSR-4 自动加载标准。
安装
通过 Composer
$ composer require newage/annotations
用法
- 复制一个配置文件。
copy vendor/newage/annotations/config/annotations.global.php.dist config/autoload/annotations.global.php
- 为
AnnotationBuilder
更改路径和命名空间到您的实体。 - 为生成映射文件更改
MapperBuilder
的路径。 - 将模块
Newage\Annotations
添加到您的配置中。 - 将注解设置到您的实体中。您可以查看 用户 和 角色 实体的示例。
- 您需要启动一个控制台命令
zf mapper generate
变更日志
请参阅CHANGELOG 以获取有关最近更改的更多信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CONDUCT 以获取详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 vadim.leontiev@gmail.com 而不是使用问题跟踪器。
致谢
许可协议
MIT 许可协议 (MIT)。请参阅许可文件以获取更多信息。