greencape / coding-standards
可由Composer安装的编码标准定义。
1.0.1
2015-11-14 02:57 UTC
This package is auto-updated.
Last update: 2024-08-29 04:13:48 UTC
README
此仓库包含用于Composer的PHP CodeSniffer 2.x编码标准定义。
目前包含以下编码标准
- Joomla! 编码标准
- WordPress 编码标准
- PHP CodeSniffer原生提供的编码标准包括PEAR、PSR1、PSR2、Squiz和Zend编码标准。
要求
- PHP 5.3+
- Composer
安装
将此包添加到您的需求中。
$ composer require --dev greencape/coding-standards:~1
PHP CodeSniffer工具将自动以匹配的版本安装。
您可以使用以下命令验证安装是否成功
$ ./vendor/bin/phpcs -i The installed coding standards are MySource, PSR2, Squiz, Zend, PHPCS, PSR1, PEAR, WordPress and Joomla
运行
您可以使用安装的Joomla标准,例如
$ ./vendor/bin/phpcs --standard=Joomla path/to/code $ ./vendor/bin/phpcbf --standard=Joomla path/to/code
您可以使用安装的WordPress标准,例如
$ ./vendor/bin/phpcs --standard=WordPress path/to/code $ ./vendor/bin/phpcbf --standard=WordPress path/to/code
在这两种情况下,第二个(phpcbf
)行将自动解决一些问题。然而,这部分仍在进行中,并将随着时间的推移而改进。
贡献
如果您想为此项目做出贡献,您可以
- 在此仓库上创建分支,编写代码,并发送Pull Request
- 在问题跟踪器中提交问题