ninjify/coding-standard

Tuned & very strict coding standards for PHP projects. Trusted by Contributte, Apitte, Nettrine and many others.

Installs: 90 779

Dependents: 8

Suggesters: 0

Security: 0

Stars: 10

Watchers: 3

Forks: 3

Open Issues: 3

Language:Shell

v0.9 2019-04-27 17:14 UTC

This package is auto-updated.

Last update: 2019-12-07 16:25:17 UTC


README

Tuned & very strict coding standards for PHP projects. Trusted by Contributte, Apitte, Nettrine and many others projects.

This library use sniffs from slevomat/coding-standard and ruleset definitions are based on consistence/coding-standard and doctrine/coding-standard. Thank yu guys.

Downloads total Latest stable

Install

composer require --dev ninjify/coding-standard

Usage

File Usage
ruleset global
contributte Contributte, Apitte, Nettrine

Create ruleset.xml in root of your project.

<?xml version="1.0"?>
<ruleset name="Acme">
    <!-- Ninjify Coding Standard -->
    <rule ref="./vendor/ninjify/coding-standard/ruleset.xml"/>

    <!-- OR -->
    
    <!-- Contributte Coding Standard -->
    <rule ref="./vendor/ninjify/coding-standard/contributte.xml"/>

    <!--Exclude folders -->
    <exclude-pattern>/tests/tmp</exclude-pattern>
</ruleset>

Integration

Take a look at phpstorm folder, there should be prepared codestyle.