Skip to content

Repository files navigation

fox91 PHP Coding Standards

Latest version Downloads Build status

Compatible with PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 and 8.5.

Included tools

Installation

composer require --dev fox91/coding-standard

Create a file named .phpcs.xml.dist in the root of your project:

<?xml version="1.0" encoding="UTF-8"?>
<ruleset>
    <!-- https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki/Annotated-Ruleset -->
    <!-- https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki/Advanced-Usage -->

    <arg name="extensions" value="php"/>
    <arg name="tab-width" value="4"/>
    <arg name="basepath" value="."/>
    <arg name="parallel" value="80"/>
    <arg name="report" value="full"/>
    <arg name="cache" value=".phpcs.cache"/>

    <arg value="s"/>

    <file>src</file>
    <file>tests</file>

    <config name="ignore_warnings_on_exit" value="1"/>
    <config name="ParanoiaMode" value="1"/>

    <!-- PHPCompatibility config -->
    <!-- <config name="testVersion" value="7.4"/> -->

    <rule ref="Fox91CodingStandard"/>
</ruleset>

About

fox91 PHP Coding Standards

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages