<?xml version="1.0"?>
<ruleset name="Nucleus.eti">
    <description>Nucleus.eti Coding Standards.</description>

    <!-- Only scan PHP files. -->
    <arg name="extensions" value="php"/>

    <!-- Whenever possible, cache the scan results and re-use those for unchanged files on the next scan. -->
    <arg name="cache"/>

    <!-- Exclude the Composer Vendor directory. -->
    <exclude-pattern>*/vendor/*</exclude-pattern>

    <!-- Exclude the Node Modules directory. -->
    <exclude-pattern>*/node_modules/*</exclude-pattern>

    <!-- Exclude the Tests directory. -->
    <exclude-pattern>*/tests/*</exclude-pattern>
    <exclude-pattern>*/features/*</exclude-pattern>

    <rule ref="./vendor/fossbarrow/laravel-phpcs/phpcs.xml"/>
</ruleset>
