PHP Classes

File: phpcs.xml

Recommend this page to a friend!
  Classes of Ladislav Vondracek   Lawondyss PHP Config Class   phpcs.xml   Download  
File: phpcs.xml
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Lawondyss PHP Config Class
Base class for creating configuration objects
Author: By
Last change:
Date: 1 year ago
Size: 5,611 bytes
 

Contents

Class file image Download
<?xml version="1.0" encoding="UTF-8"?> <ruleset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="vendor/squizlabs/php_codesniffer/phpcs.xsd" name="Config" > <arg name="basepath" value="."/> <arg name="colors"/> <arg name="extensions" value="php"/> <arg name="tab-width" value="2"/> <arg name="encoding" value="UTF-8"/> <rule ref="PSR12"> <exclude name="PSR12.Files.FileHeader.SpacingAfterBlock" /> <exclude name="PSR12.Files.DeclareStatement" /> <exclude name="PSR12.Files.OpenTag.NotAlone" /> <exclude name="PSR12.Classes.ClassInstantiation.MissingParentheses" /> </rule> <rule ref="SlevomatCodingStandard.Arrays.MultiLineArrayEndBracketPlacement" /> <rule ref="SlevomatCodingStandard.Arrays.SingleLineArrayWhitespace" /> <rule ref="SlevomatCodingStandard.Arrays.DisallowImplicitArrayCreation" /> <rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition" /> <rule ref="SlevomatCodingStandard.ControlStructures.DisallowContinueWithoutIntegerOperandInSwitch" /> <rule ref="SlevomatCodingStandard.ControlStructures.DisallowEmpty" /> <rule ref="SlevomatCodingStandard.ControlStructures.EarlyExit"> <properties> <property name="ignoreStandaloneIfInScope" value="true" /> <property name="ignoreOneLineTrailingIf" value="true" /> <property name="ignoreTrailingIfWithOneInstruction" value="true" /> </properties> </rule> <rule ref="SlevomatCodingStandard.ControlStructures.LanguageConstructWithParentheses" /> <rule ref="SlevomatCodingStandard.ControlStructures.DisallowYodaComparison" /> <rule ref="SlevomatCodingStandard.ControlStructures.UselessIfConditionWithReturn" /> <rule ref="SlevomatCodingStandard.ControlStructures.RequireNullCoalesceOperator" /> <rule ref="SlevomatCodingStandard.ControlStructures.UselessTernaryOperator" /> <rule ref="SlevomatCodingStandard.Commenting.EmptyComment" /> <rule ref="SlevomatCodingStandard.Commenting.InlineDocCommentDeclaration" /> <rule ref="SlevomatCodingStandard.Commenting.RequireOneLinePropertyDocComment" /> <rule ref="SlevomatCodingStandard.Commenting.UselessFunctionDocComment" /> <rule ref="SlevomatCodingStandard.Classes.ModernClassNameReference" /> <rule ref="SlevomatCodingStandard.Classes.PropertySpacing" /> <rule ref="SlevomatCodingStandard.Classes.RequireMultiLineMethodSignature" /> <rule ref="SlevomatCodingStandard.Classes.ClassConstantVisibility" /> <rule ref="SlevomatCodingStandard.Classes.UselessLateStaticBinding" /> <rule ref="SlevomatCodingStandard.Exceptions.DeadCatch" /> <rule ref="SlevomatCodingStandard.Functions.StaticClosure" /> <rule ref="SlevomatCodingStandard.Functions.UnusedInheritedVariablePassedToClosure" /> <rule ref="SlevomatCodingStandard.Functions.UnusedParameter" /> <rule ref="SlevomatCodingStandard.Functions.UselessParameterDefaultValue" /> <rule ref="SlevomatCodingStandard.Functions.DisallowEmptyFunction" /> <rule ref="SlevomatCodingStandard.Files.LineLength"> <properties> <property name="lineLengthLimit" value="120"/> <property name="ignoreComments" value="true"/> <property name="ignoreImports" value="true"/> </properties> </rule> <rule ref="SlevomatCodingStandard.Namespaces.UnusedUses" > <properties> <property name="searchAnnotations" value="true"/> </properties> </rule> <rule ref="SlevomatCodingStandard.Namespaces.UseFromSameNamespace" /> <rule ref="SlevomatCodingStandard.Namespaces.UselessAlias" /> <rule ref="SlevomatCodingStandard.Namespaces.MultipleUsesPerLine" /> <rule ref="SlevomatCodingStandard.Namespaces.UseDoesNotStartWithBackslash" /> <rule ref="SlevomatCodingStandard.Namespaces.NamespaceSpacing" /> <rule ref="SlevomatCodingStandard.Operators.RequireCombinedAssignmentOperator" /> <rule ref="SlevomatCodingStandard.PHP.RequireExplicitAssertion" /> <rule ref="SlevomatCodingStandard.PHP.UselessParentheses" /> <rule ref="SlevomatCodingStandard.PHP.UselessSemicolon" /> <rule ref="SlevomatCodingStandard.PHP.TypeCast" /> <rule ref="SlevomatCodingStandard.PHP.ShortList" /> <rule ref="SlevomatCodingStandard.TypeHints.ReturnTypeHintSpacing" /> <rule ref="SlevomatCodingStandard.TypeHints.NullableTypeForNullDefaultValue" /> <rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing" /> <rule ref="SlevomatCodingStandard.TypeHints.LongTypeHints" /> <rule ref="SlevomatCodingStandard.TypeHints.UselessConstantTypeHint" /> <rule ref="SlevomatCodingStandard.TypeHints.ParameterTypeHint" /> <rule ref="SlevomatCodingStandard.TypeHints.PropertyTypeHint" /> <rule ref="SlevomatCodingStandard.TypeHints.ReturnTypeHint" /> <rule ref="SlevomatCodingStandard.Variables.UnusedVariable" /> <rule ref="SlevomatCodingStandard.Variables.UselessVariable" /> <rule ref="Generic.Arrays.ArrayIndent" /> <rule ref="Squiz.WhiteSpace.OperatorSpacing"> <properties> <property name="ignoreNewlines" value="true"/> <property name="ignoreSpacingBeforeAssignments" value="false"/> </properties> </rule> <rule ref="Generic.Arrays.DisallowLongArraySyntax"/> <rule ref="Generic.WhiteSpace.ScopeIndent"> <properties> <property name="indent" value="2"/> <property name="tabIndent" value="false" /> </properties> </rule> </ruleset>