zajda / coding-standards
此包最新版本(v1.0.4)没有可用的许可信息。
Zajda项目的编码规范
v1.0.4
2020-06-18 10:30 UTC
Requires
- php-parallel-lint/php-parallel-lint: ^1.2
- phpmd/phpmd: ^2.8
- slevomat/coding-standard: ^6.3
- squizlabs/php_codesniffer: ^3.5
README
运行命令
composer require zajda/coding-standards --dev
将脚本添加到composer.json中
"scripts": {
"zajda-cs": "php vendor/squizlabs/php_codesniffer/bin/phpcs --standard=vendor/zajda/coding-standards/phpcs_ruleset.xml --extensions=php --encoding=utf-8 -sp src tests",
"zajda-cbf": "php vendor/squizlabs/php_codesniffer/bin/phpcbf --standard=vendor/zajda/coding-standards/phpcs_ruleset.xml --extensions=php --encoding=utf-8 -pv src tests",
"zajda-md": "php vendor/phpmd/phpmd/src/bin/phpmd src,tests text vendor/zajda/coding-standards/phpmd_ruleset.xml --extensions=php",
"zajda-lint-php": "php vendor/php-parallel-lint/php-parallel-lint/parallel-lint src tests",
"zajda-standards": [
"@zajda-lint-php",
"@zajda-cs",
"@zajda-md"
]
}
灵感来源于 xemel/code-standards
感谢XeMeL团队,特别是Jakub Dolba为创建代码规范所做的贡献。