23 lines
905 B
XML
23 lines
905 B
XML
<?xml version="1.0"?>
|
|
<!--
|
|
@see https://github.com/squizlabs/PHP_CodeSniffer/wiki/Annotated-Ruleset
|
|
-->
|
|
<ruleset>
|
|
<rule ref="SandFox_Base">
|
|
<!-- interferes with PHP 8 empty constructors -->
|
|
<exclude name="Squiz.WhiteSpace.ScopeClosingBrace.ContentBefore"/>
|
|
<!-- interferes with abstract private being allowed in traits -->
|
|
<exclude name="PHPCompatibility.Classes.ForbiddenAbstractPrivateMethods.Found"/>
|
|
</rule>
|
|
<rule ref="Generic.PHP.ForbiddenFunctions">
|
|
<properties>
|
|
<property name="forbiddenFunctions" type="array">
|
|
<element key="get_class" value="::class"/>
|
|
<element key="get_called_class" value="static::class"/>
|
|
<element key="get_parent_class" value="parent::class"/>
|
|
</property>
|
|
</properties>
|
|
</rule>
|
|
<config name="testVersion" value="8.0-"/>
|
|
</ruleset>
|