<?xml version="1.0" encoding="UTF-8"?>
<ruleset name="intruder-alert">
  <file>./backend/</file>
  <exclude-pattern>./backend/vendor</exclude-pattern>
  <exclude-pattern>./coverage-reports/</exclude-pattern>

  <rule ref="PSR12"/>
  <rule ref="Generic.PHP.RequireStrictTypes">
    <exclude-pattern>./backend/config.php</exclude-pattern>
    <exclude-pattern>./backend/config.example.php</exclude-pattern>
  </rule>
  <rule ref="PSR1.Classes.ClassDeclaration.MissingNamespace">
    <exclude-pattern>./backend/tests/*</exclude-pattern>
  </rule>
</ruleset>
