codinglabsau/php-styles

Coding Labs 的 PHP-CS-Fixer 风格

dev-main 2024-07-04 23:11 UTC

This package is auto-updated.

Last update: 2024-09-04 23:32:54 UTC


README

这是一个 PHP-CS-Fixer 规则集,用于在项目之间共享,受这篇文章 Tim MacDonald 的启发。

安装

通过 Composer

$ composer require codinglabsau/php-styles

使用方法

在项目的根目录下创建 .php-cs-fixer.dist.php

<?php

$finder = PhpCsFixer\Finder::create()
    ->in([
        __DIR__.'/app',
        __DIR__.'/config',
        __DIR__.'/database',
        __DIR__.'/routes',
        __DIR__.'/tests',
    ]);

return CodingLabs\styles($finder);

注意 styles 的第二个参数是一个要覆盖默认设置的 规则 数组。

执行如下 dry run(适用于 CI):./vendor/bin/php-cs-fixer fix --dry-run

执行实际的修复:./vendor/bin/php-cs-fixer fix

贡献

此包反映了 Coding Labs 选择的代码风格,可能会更改,因此请谨慎使用!

致谢

许可证

MIT。请参阅 许可证文件 以获取更多信息。

关于 Coding Labs

Coding Labs 是一家位于澳大利亚黄金海岸的 Web 应用程序开发公司。在我们的网站上查看我们的开源项目 这里