Releases: arxeiss/php-coding-standards
Releases · arxeiss/php-coding-standards
v0.5.0
Requires Slevomat coding standards 6.2 or higher
Added rules:
- SlevomatCodingStandard.Classes.DisallowMultiConstantDefinition
- SlevomatCodingStandard.Classes.DisallowMultiPropertyDefinition
- SlevomatCodingStandard.Functions.ArrowFunctionDeclaration
- SlevomatCodingStandard.PHP.DisallowDirectMagicInvokeCall
- SlevomatCodingStandard.Variables.DisallowSuperGlobalVariable
- SlevomatCodingStandard.Whitespaces.DuplicateSpaces
v0.4.1 - fix dependency version
Fixes
- Update minimum requirements for slevomat/coding-standard
v0.4.0
Changes
Added new sniffs from the new version v6.1.0 of Slevomat rules:
Added rules:
- SlevomatCodingStandard.Arrays.MultiLineArrayEndBracketPlacement
- SlevomatCodingStandard.Classes.ConstantSpacing
- SlevomatCodingStandard.Classes.ParentCallSpacing
- SlevomatCodingStandard.Classes.PropertySpacing
- SlevomatCodingStandard.Classes.RequireMultiLineMethodSignature
- SlevomatCodingStandard.Classes.RequireSingleLineMethodSignature
- SlevomatCodingStandard.Functions.DisallowEmptyFunction
- SlevomatCodingStandard.Operators.NegationOperatorSpacing
Removed rule:
- Squiz.WhiteSpace.MemberVarSpacing