shineunited/coding-standard

安装: 680

依赖项: 9

建议者: 0

安全: 0

星标: 0

关注者: 5

分支: 0

开放问题: 0

类型:phpcodesniffer-standard

1.0.2 2023-04-11 22:09 UTC

This package is auto-updated.

Last update: 2024-09-12 01:30:07 UTC


README

Shine United 项目编码规范

核心规则集

ShineUnited

所有项目都应该在它们的 codesniffer 配置中包含 ShineUnited 标准。这主要是对 PSR12 编码标准的修改。

<rule ref="ShineUnited" />

附加规则集

ShineUnited-RequireTypeHints

要求所有参数、返回值和属性都需要类型提示。

<rule ref="ShineUnited-RequireTypeHints" />

ShineUnited-RequireStrictTypes

要求在所有 PHP 文件中声明 strict_types=1。

<rule ref="ShineUnited-RequireStrictTypes" />

ShineUnited-RequireComments

要求为文件、类和大多数函数添加注释。

<rule ref="ShineUnitedRequireComments" />