jumptwentyfour/laravel-coding-standards

我们的PHP应用程序的编码规范。


README

Jump24,我们自豪于严格控制我们的编码规范,这就是我们构建这个包的原因。

安装

要安装此包,只需使用composer

composer require jumptwentyfour/laravel-coding-standards

设置

安装完成后,您将可以访问我们的PHPStan配置文件,您可以轻松地将它添加到您的phpstan.neon文件中

includes:
    - ./vendor/jumptwentyfour/laravel-coding-standards/phpstan.neon

运行

要运行代码规范检查,只需运行以下命令

./vendor/bin/ecs check

这将为您运行配置的代码规范检查,并反馈您的代码状态以及需要实施哪些改进

扩展

这些编码规范是可扩展的,您只需在项目根目录下创建自己的ecs.php文件,并复制以下内容进行扩展即可

<?php

declare(strict_types=1);

return ECSConfig::configure()
    ->withSets([getcwd() . '/vendor/jumptwentyfour/php-coding-standards/ecs.php'])
    ->withPaths(
        [
            __DIR__ . '/ecs.php',
            __DIR__ . '/src',
        ]
    );