myonlinestore /coding-standard
MyOnlineStore 编码规范
4.0.2
2022-11-28 08:38 UTC
Requires
- php: ^8.1
- dealerdirect/phpcodesniffer-composer-installer: ^0.7
- doctrine/coding-standard: ^10.0
Requires (Dev)
- roave/security-advisories: dev-latest
README
安装
使用composer安装此包
composer require myonlinestore/coding-standard --dev
配置
将规则集添加到你的 phpcs.xml.dist
文件中
<?xml version="1.0"?> <ruleset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="vendor/squizlabs/php_codesniffer/phpcs.xsd" > <arg name="basepath" value="."/> <arg name="extensions" value="php"/> <arg name="parallel" value="80"/> <arg name="cache" value=".phpcs-cache"/> <arg name="colors"/> <arg value="nps"/> <file>src</file> <file>tests</file> <rule ref="MyOnlineStore"/> </ruleset>
未使用的Doctrine字段
如果你的代码中有没有访问器的实体字段,你可以禁用未使用元素检查
<rule ref="MyOnlineStore"> <exclude name="SlevomatCodingStandard.Classes.UnusedPrivateElements"/> </rule>