2017 © Pedro Peláez
 

library yii2-code-sniffer-git-hook

image

richweber/yii2-code-sniffer-git-hook

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 3 Versions
  • 7 % Grown

The README.md

Yii2 Code Sniffer Git Hook

You can read about Yii2 standard here: https://github.com/yiisoft/yii2/blob/master/docs/internals/core-code-style.md, (*1)

How to install

Getting Yii2 code standard

$ git clone git://github.com/yiisoft/yii2-coding-standards.git

Install composer

$ curl -sS https://getcomposer.org/installer | php
$ mv composer.phar /usr/local/bin/composer

Install Code Sniffer

$ composer global require "squizlabs/php_codesniffer=*" 

Install Yii2 code standard

$ cd yii2-coding-standards
$ cp -r Yii2 ~/.composer/vendor/squizlabs/php_codesniffer/CodeSniffer/Standards/Yii2

Check Yii2 standard, (*2)

$ phpcs -i

Set Yii2 as coding standard by default:, (*3)

$ phpcs --config-set default_standard Yii2

Install Git hooks

$ git clone git@github.com:RichWeber/yii2-code-sniffer-git-hook.git
$ cp yii2-code-sniffer-git-hook/pre-commit /YOUR_PROJECT/.git/hooks/pre-commit
$ cp yii2-code-sniffer-git-hook/pre-commit_yii2cs /YOUR_PROJECT/.git/hooks/pre-commit_yii2cs
$ cp yii2-code-sniffer-git-hook/.hooks_ignore /YOUR_PROJECT/.hooks_ignore

Check Git hooks

$ cd /YOUR_PROJECT
$ git commit

RESULT, (*4)

The Versions

06/03 2018

0.1.0

0.1.0.0

  Sources   Download

11/08 2016

dev-master

9999999-dev

Code Sniffer Git Hook

  Sources   Download

BSD-3-Clause

The Requires

 

hook git yii2 code sniffer

11/08 2016

0.1.1

0.1.1.0

Code Sniffer Git Hook

  Sources   Download

BSD-3-Clause

The Requires

 

hook git yii2 code sniffer