kodzila/sniffer

There is no license information available for the latest version (1.0.1) of this package.

Ruleset to codesniffer for Kodzila projects

1.0.1 2021-09-04 11:57 UTC

This package is auto-updated.

Last update: 2025-07-04 20:29:38 UTC


README

This is a library containing shared PHP CodeSniffer configuration.

Then install via composer:

composer require kodzila/sniffer --dev

Configuration

In the root project create a file phpcs.xml with configuration:

<?xml version="1.0"?>
<ruleset>
    <description>App project</description>

    <rule ref="./vendor/kodzila/sniffer/ruleset.xml"/>
</ruleset>

You can also specify Sniff paths:

<?xml version="1.0"?>
<ruleset>
    <description>App project</description>

    <rule ref="./vendor/kodzila/sniffer/ruleset.xml"/>

    <file>src/</file>
    <exclude-pattern>src/Migrations/*</exclude-pattern>
    <exclude-pattern>src/Kernel.php</exclude-pattern>
</ruleset>

Rules documentation