digitalcz/coding-standard
最新稳定版本:v0.4.2
Composer 安装命令:
composer require digitalcz/coding-standard
包简介
Coding standards used across projects developed by Digital Solutions teams.
README 文档
README
PHP coding standards library for Digital Solutions projects. Built on PHP_CodeSniffer and Slevomat Coding Standard.
Installation
composer require --dev digitalcz/coding-standard
Create ruleset.xml in your project root:
<?xml version="1.0" encoding="UTF-8"?> <ruleset name="custom"> <rule ref="./vendor/digitalcz/coding-standard/ruleset.xml"/> </ruleset>
Usage
# Check code standards vendor/bin/phpcs # Auto-fix issues vendor/bin/phpcbf
Key Features
- PSR-12 compliance with strict additions
- 180 character line length
- Cyclomatic complexity max 25
- Modern PHP features required
- Doctrine/REST/OpenAPI annotation support
Development
composer test # Run tests composer cs-check # Check standards composer cs-fix # Fix standards
统计信息
- 总下载量: 27.4k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 1
- 依赖项目数: 6
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-01-10