m6web/symfony2-coding-standard

Symfony2 PHP CodeSniffer Coding Standard

v3.3.0 2016-03-11 16:39 UTC

README

Latest Stable Version Total Downloads

A code standard to check against the Symfony coding standards, forked from opensky/Symfony2-coding-standard to allow installation with composer.

The reason of the fork is to use this PHP CodeSniffer coding standard with M6Web/Coke. More details on our tech blog (in french).

We also added to this project our own standard for our Symfony2 developments entitled M6Web_Symfony2.

Installation

  1. Install composer

  2. Create a composer.json file which contains:

    {
        "require-dev": {
            "m6web/coke": "~2.1",
            "m6web/Symfony2-coding-standard": "~3.1"
        }
    }
  3. Install dev dependencies

    composer update --dev
  4. Create a .coke file a the root of the project who contain:

    standard=vendor/m6web/symfony2-coding-standard/Symfony2

    or if you want to use our standard:

    standard=vendor/m6web/symfony2-coding-standard/M6Web_Symfony2
  5. Enjoy

    ./vendor/bin/coke

Credits

Developped by M6Web, cloned from lapistano/Symfony2-coding-standard. The PHP_CodeSniffer 2.0+ Symfony2 standard is very broadly inspired from escapestudios/Symfony2-coding-standard

License

This project is licensed under the MIT license.

License