stickeepaul/laravel-code-style

此包的最新版本(0.0.1)没有提供许可证信息。

0.0.1 2019-04-11 16:21 UTC

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 文件夹也被提交,以便此仓库可以通过简单要求即可使用。