22 lines
693 B
XML
22 lines
693 B
XML
<?xml version="1.0"?>
|
|
<ruleset name="TinkerTickets">
|
|
<description>PSR-12 with project-specific exclusions</description>
|
|
|
|
<file>.</file>
|
|
<exclude-pattern>*/uploads/*</exclude-pattern>
|
|
<exclude-pattern>*/migrations/*</exclude-pattern>
|
|
<exclude-pattern>*/.gitea/*</exclude-pattern>
|
|
|
|
<arg name="extensions" value="php"/>
|
|
<arg name="colors"/>
|
|
<arg value="sp"/>
|
|
|
|
<rule ref="PSR12">
|
|
<!-- Codebase does not use namespaces -->
|
|
<exclude name="PSR1.Classes.ClassDeclaration.MissingNamespace"/>
|
|
<!-- Files mix includes and class definitions by design -->
|
|
<exclude name="PSR1.Files.SideEffects.FoundWithSymbols"/>
|
|
</rule>
|
|
</ruleset>
|
|
|