biaoqianwo / yii2-coding-standards
Yii PHP框架版本2 - 编码规范工具
3.0.0
2018-02-12 05:53 UTC
Requires
- php: >=5.4.0
- squizlabs/php_codesniffer: >=3.0
This package is not auto-updated.
Last update: 2024-09-27 11:53:28 UTC
README
此存储库包含为各种工具设置Yii2编码风格。
获取代码
$ php composer.phar install biaoqianwo/yii2-coding-standards
PHP_Codesniffer
PHP_CodeSniffer编码规范、规则集和嗅探令牌解析类,用于Yii 2 Web框架。总体规则基于PSR-2标准,有一些小的例外和变更。从PSR-2标准派生出的规则,但在Yii2标准中被排除,已实现(或计划实现)为嗅探类。
规则也可用于检查现有Yii2应用程序的代码风格。
将合并到主Yii2开发存储库的所有内容,也将使用这些规则集进行检查。
使用代码风格
安装CodeSniffer后,您可以使用以下语法启动它以使用自定义代码风格
$ ./vendor/bin/phpcs --extensions=php --standard=Yii2 /home/resurtm/work/Yii2MegaApp/
如果您使用PhpStorm,您可以通过设置→PHP→Code Sniffer对其进行配置以使用CodeSniffer。在检查→PHP→PHP Code Sniffer验证中指定Yii2代码风格。
PhpStorm
Yii使用PSR-1和PSR-2作为代码风格标准。您可以通过设置→代码风格→PHP→从...→预定义风格→PSR1/PSR2选择这些。