<?xml version="1.0"?>
<ruleset name="Propel">
    <description>
        Propel Coding Standard.

        Extends Spryker+Slevomatik Coding Standard.
    </description>

    <config name="installed_paths" value="../../spryker/code-sniffer"/>

    <arg value="nps"/>

    <file>src/</file>

    <exclude-pattern>*/templates/*</exclude-pattern>

    <rule ref="Spryker"/>

    <!-- exclude for now -->
    <rule ref="Spryker.ControlStructures.NoInlineAssignment">
        <severity>0</severity>
    </rule>
    <rule ref="SlevomatCodingStandard.ControlStructures.AssignmentInCondition.AssignmentInCondition">
        <severity>0</severity>
    </rule>
    <rule ref="SlevomatCodingStandard.ControlStructures.DisallowYodaComparison">
        <severity>0</severity>
    </rule>
    <rule ref="Generic.PHP.NoSilencedErrors">
        <severity>0</severity>
    </rule>
    <rule ref="Squiz.PHP.Eval">
        <severity>0</severity>
    </rule>

</ruleset>
