liveintent / php-cs-fixer
此包最新版本(v3.0.0)没有可用的许可信息。
LiveIntent 的 php-cs-fixer 代码风格规则
v3.0.0
2022-02-15 12:29 UTC
Requires
- php: ^8.0|^8.1
- friendsofphp/php-cs-fixer: ^3.6
- laravel/framework: ^9.0
- spatie/laravel-package-tools: ^1.11
Requires (Dev)
- nunomaduro/collision: ^6.1
- phpunit/phpunit: ^9.5
- vimeo/psalm: ^4.20
README
此包包含一个 LiveIntent PHP 项目的代码风格检查器。在内部,它简单地将 php-cs-fixer 封装起来,使用我们商定的规则集配置它,并添加了一些我们自己的自定义规则。
安装
您可以通过 composer 安装此包
composer require liveintent/php-cs-fixer
用法
在您的项目根目录创建一个 .php-cs-fixer.dist.php
文件,内容如下
<?php $finder = Symfony\Component\Finder\Finder::create() ->in([ __DIR__ . '/src', __DIR__ . '/tests', ]) ->name('*.php') ->ignoreDotFiles(true) ->ignoreVCS(true); return (new LiveIntent\PhpCsFixer\Config())->setFinder($finder);
根据需要调整要分析的文件夹。
开发
克隆此仓库,并通过以下命令安装依赖项
composer install
测试
您可以通过以下命令运行测试
composer test
代码检查
已安装的检查器将自动格式化您的代码。
您可以通过以下命令运行它
composer lint