shineunited / coding-standard
Package info
github.com/shineunited/coding-standard
Type:phpcodesniffer-standard
pkg:composer/shineunited/coding-standard
1.0.2
2023-04-11 22:09 UTC
Requires
README
Coding Standards for Shine United Projects
Core Ruleset
ShineUnited
All projects should include the ShineUnited standard in there codesniffer configuration. This is largly a modification of the PSR12 coding standard.
<rule ref="ShineUnited" />
Additional Rulesets
ShineUnited-RequireTypeHints
Requires all parameters, returns and properties to be type hinted.
<rule ref="ShineUnited-RequireTypeHints" />
ShineUnited-RequireStrictTypes
Requires strict_types=1 to be declared in all php files.
<rule ref="ShineUnited-RequireStrictTypes" />
ShineUnited-RequireComments
Requires comments for files, classes and most functions.
<rule ref="ShineUnitedRequireComments" />