liveintent/php-cs-fixer

此包最新版本(v3.0.0)没有可用的许可信息。

LiveIntent 的 php-cs-fixer 代码风格规则

v3.0.0 2022-02-15 12:29 UTC

This package is auto-updated.

Last update: 2024-09-13 19:43:13 UTC


README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

此包包含一个 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