Skip to content

Releases: arxeiss/php-coding-standards

v0.5.0

31 Mar 19:55
Compare
Choose a tag to compare

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

31 Jan 13:11
Compare
Choose a tag to compare

Fixes

  • Update minimum requirements for slevomat/coding-standard

v0.4.0

31 Jan 12:00
Compare
Choose a tag to compare

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