qubus/qubus-coding-standard
最新稳定版本:v2.1.2
Composer 安装命令:
composer require qubus/qubus-coding-standard
包简介
Qubus Coding Standard
关键字:
README 文档
README
Coding standard rulesets for QubusPHP.
QubusPHP coding standards loosely follows the Laminas Coding Style Guide with a few exceptions:
- Abstract classes MUST NOT be prefixed/suffixed with
Abstract. - Traits MUST NOT be prefixed/suffixed with
Trait. - Interfaces MUST NOT be prefixed/suffixed with
InterfaceorContract. - Exceptions MUST be suffixed with
Exception. - File name of classes must be in PascalCase.
- File names of functions must be in lowercase and can be delimited with
_. - Custom functions must be namespaced and imported when used.
- Classes must be coded to interfaces and follow SOLID.
Installation
- Install the coding standard as a dependency of your project:
$ composer require --dev qubus/qubus-coding-standard
- Add coding standard to the PHP_CodeSniffer install path:
vendor/bin/phpcs --config-set installed_paths vendor/qubus/qubus-coding-standard
- Run the standards:
vendor/bin/phpcs /path/to/code
统计信息
- 总下载量: 269
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 26
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-09-26