szepeviktor / phpcs-psr-12-neutron-hybrid-ruleset
面向OOP WordPress开发的混合PHPCS规则集
v1.0.0
2024-06-28 17:10 UTC
Requires
- php: ^7.4 || ^8.0
- automattic/phpcs-neutron-ruleset: ^3.4
- slevomat/coding-standard: ^8.0
- squizlabs/php_codesniffer: ^3.8
- wp-coding-standards/wpcs: 3.1.0 as 2.3.0
Requires (Dev)
- phpcompatibility/php-compatibility: dev-develop as 10.0.0
- phpcsstandards/phpcsdevcs: ^1.0
Suggests
README
特性
- 以PSR-12扩展编码风格为起点(格式化)
- 通过Neutron提供所有WPCS功能(除格式化外)
- 文件权限位
- 严格类型
- 文件、类和方法注释
- 精选的Slevomat规则
使用方法
composer require --dev szepeviktor/phpcs-psr-12-neutron-hybrid-ruleset ./vendor/bin/phpcs --standard=PSR12NeutronRuleset src/
关于@package标签
- @package标签的起源在PEAR,其中包的名称例如是
Net_Ping
- 您可以将您的Composer包名放在那里:
yoast/phpunit-polyfills
- 或者,您可以使用您的WordPress.org插件别名:
wordpress-seo