yola / yophpcs
Yola.com PHP 代码规范
1.0.1
2015-05-15 17:51 UTC
Requires (Dev)
- php: >=5.4
- codeception/codeception: ^2.0.9
- codeception/specify: 0.4.*
- squizlabs/php_codesniffer: 2.*
This package is not auto-updated.
Last update: 2024-09-28 17:43:50 UTC
README
Yophpcs 是 Yola 的 PHP 代码检查器,用于定义 PHP 编码规范
使用代码检查器
$ vendor/bin/phpcs --extensions=php --standard=/path/to/yophpcs/<standard> /path/to/project
作为 phpcs 标准使用
$ phpcs --config-set default_standard /path/to/checkout/yophpcs/Yola
Config value "default_standard" added successfully
phpcs 配置文件位于: /usr/local/etc/PHP_CodeSniffer/CodeSniffer.conf
Yola 标准
基础标准,它派生自 PSR-2 编码风格指南。
差异
2.3 副作用
对于 require*
语句,忽略了副作用警告。
3 命名空间和类名
PHP 5.2 不支持命名空间的使用。
4.2 属性
属性名称应该以前缀表示私有可见性。
<?php namespace Vendor\Package; class ClassName { public $foo = null; protected $bar = null; private $_baz = null; }
测试
包含单元测试。要运行测试
$ vendor/bin/codecept run
许可证
MIT