minulislam / packager
Laravel 包骨架生成器
v2.1.6
2019-02-09 10:04 UTC
Requires
- php: >=7.1
- guzzlehttp/guzzle: ^6.2
- illuminate/filesystem: ^5.5|^5.6|^5.7
- illuminate/support: ^5.5|^5.6|^5.7
- symfony/console: ~4.0
- symfony/filesystem: ~4.0
Requires (Dev)
- orchestra/testbench: 3.5.*|3.6.*
- phpunit/phpunit: ^6.5|^7.0
README
包装器
Laravel 独立包创建器
关于包装器
包装器是一个用于创建您的包目录结构、设置命名空间、服务提供者和PSR-4自动加载的包。
安装
composer global require cleaniquecoders/packager
用法
请参阅 Wiki
贡献
感谢您考虑为 Laravel 独立包创建器做出贡献!
错误报告
为了鼓励积极的协作,强烈建议提交 pull request,而不仅仅是错误报告。"错误报告"也可以以包含失败测试的 pull request 的形式发送。
但是,如果您提交错误报告,您的问题应包含标题和问题的清晰描述。您还应尽可能包含尽可能多的相关信息和展示问题的代码示例。错误报告的目标是让您和其他人能够轻松地复制错误并开发修复方案。
请记住,错误报告是在希望有相同问题的人能够与您一起合作解决问题的情况下创建的。不要期望错误报告会自动看到任何活动或其他人会立即修复它。创建错误报告的目的是帮助自己和他人开始解决问题的道路。
编码风格
Laravel 独立包创建器遵循 PSR-2 编码标准和 PSR-4 自动加载标准。
您可以使用 PHP CS Fixer 来保持标准一致。PHP CS Fixer 的配置可以在 .php_cs
中找到。
安全漏洞
如果您在 Laravel 独立包创建器中发现安全漏洞,请将电子邮件发送至 Nasrul Hazim,邮箱地址为 nasrul@cleaniquecoders.com。所有安全漏洞都将得到及时解决。
测试
要在终端中运行测试,请输入 vendor/bin/phpunit
。
要获取代码覆盖率,请确保安装 PHP XDebug,然后运行以下命令
$ vendor/bin/phpunit -v --coverage-text --colors=never --stderr
许可证
Laravel 独立包创建器是开源软件,许可协议为 MIT 协议。