广交会 / 编码规范
广交会项目的编码规范。
1.2.1
2022-08-22 11:51 UTC
Requires
- php: >=7.3
- friendsofphp/php-cs-fixer: ^3.0
- malukenho/docheader: ^0.1.7|1.0
This package is auto-updated.
Last update: 2024-09-17 14:40:47 UTC
README
广交会项目的编码规范。
安装
$ composer require --dev broadway/coding-standard
配置
PHP CS fixer
- 创建一个指向
.php-cs-fixer.dist.php
模板的.php-cs-fixer.php
文件
# .php-cs-fixer.php <?php $config = require 'vendor/broadway/coding-standard/.php-cs-fixer.dist.php'; $config->setFinder( \PhpCsFixer\Finder::create() ->in([ __DIR__ . '/src', __DIR__ . '/test', ]) ); return $config;
- 将
.php_cs.cache
添加到您的.gitignore
文件中。
docheader
- 复制
.docheader.dist
模板
cp vendor/broadway/coding-standard/.docheader.dist ./.docheader
- 如果需要,修改
.docheader
文件。
用法
$ vendor/bin/php-cs-fixer fix --allow-risky=yes --diff --verbose
$ vendor/bin/docheader check {src,test}