2 <ruleset name="PSR2Tabs">
3 <description>PSR2 with tabs instead of spaces.</description>
4 <arg name="tab-width" value="4"/>
6 <exclude name="PSR2.Classes.ClassDeclaration.CloseBraceAfterBody"/>
7 <exclude name="PSR2.Classes.PropertyDeclaration.ScopeMissing"/>
8 <exclude name="PSR2.Classes.PropertyDeclaration.VarUsed"/>
10 <exclude name="PSR2.ControlStructures.SwitchDeclaration.BodyOnNextLineCASE"/>
12 <exclude name="PSR1.Methods.CamelCapsMethodName.NotCamelCaps"/>
14 <exclude name="Squiz.Scope.MethodScope.Missing"/>
16 <exclude name="Squiz.WhiteSpace.ControlStructureSpacing.SpacingAfterOpen"/>
17 <exclude name="Squiz.WhiteSpace.ControlStructureSpacing.SpacingBeforeClose"/>
19 <exclude name="Generic.Commenting.DocComment"/>
20 <exclude name="Generic.Files.LineLength.MaxExceeded"/>
21 <exclude name="Generic.NamingConventions.UpperCaseConstantName.ClassConstantNotUpperCase)"/>
22 <exclude name="Generic.WhiteSpace.DisallowTabIndent"/>
24 <rule ref="Generic.WhiteSpace.DisallowSpaceIndent"/>
25 <rule ref="Generic.WhiteSpace.ScopeIndent">
27 <property name="indent" value="4"/>
28 <property name="tabIndent" value="true"/>
31 <rule ref="Generic.Files.LineLength">
33 <property name="lineLimit" value="160"/>
34 <property name="absoluteLineLimit" value="200"/>