stickeepaul / laravel-code-style
此包的最新版本(0.0.1)没有提供许可证信息。
0.0.1
2019-04-11 16:21 UTC
Requires
- stickeepaul/php-code-style: 0.0.1
Requires (Dev)
- nette/neon: ^3.0
- nunomaduro/larastan: ^0.3.15
- symfony/console: ^4.2
- symfony/yaml: ^4.2
This package is auto-updated.
Last update: 2024-09-08 21:14:34 UTC
README
此仓库包含Laravel项目的工具配置文件。
您还需要 stickee/php-code-style 包,它将与本包一起安装。
用法
首先安装此包
composer require --dev stickee/laravel-code-style
然后将 -c
/--c
/--config
选项传递给您希望使用的工具,并使用 vendor/stickee/laravel-code-style/dist/<config>.yml
作为路径。
GrumPHP
可以使用以下方式运行 GrumPHP:
vendor/bin/grumphp <COMMAND> -c vendor/stickee/laravel-code-style/dist/grumphp.yml
扩展 GrumPHP
如果您需要向 GrumPHP 添加额外参数,可以导入此包的 grumphp.yml
配置文件,然后扩展它
imports:
- { resource: vendor/stickee/laravel-code-style/dist/grumphp.yml }
parameters:
...
PHPStan
可以使用以下方式运行 PHPStan:
vendor/bin/phpstan <COMMAND> -c vendor/stickee/laravel-code-style/dist/phpstan.neon
PHPCS
PHP-CS-Fixer 可以使用以下方式运行:
vendor/bin/phpcs <COMMAND> --config vendor/stickee/php-code-style/dist/.phpcs
开发
此仓库依赖于 stickee/php-code-style 来生成Laravel的配置文件。每次PHP代码风格仓库更新时,此仓库也需要通过运行 bin/stickee-laravel-code-style build
来更新;同时,dist
文件夹也被提交,以便此仓库可以通过简单要求即可使用。