shineunited/coding-standard

Maintainers

Package info

github.com/shineunited/coding-standard

Type:phpcodesniffer-standard

pkg:composer/shineunited/coding-standard

Statistics

Installs: 686

Dependents: 9

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.2 2023-04-11 22:09 UTC

This package is auto-updated.

Last update: 2026-03-12 05:03:58 UTC


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" />