biofriction-wp-theme/node_modules/gulp-phpcbf/README.md

38 lines
919 B
Markdown

# gulp-phpcbf [![NPM version](https://badge.fury.io/js/gulp-phpcbf.png)](https://www.npmjs.org/package/gulp-phpcbf)
> Gulp plugin for running [PHP Code Beautifier](https://github.com/squizlabs/PHP_CodeSniffer).
> WARNING - This will modify your source files, ensure things are backed up!
## Install
* Install the plugin with the following command:
```shell
npm install gulp-phpcbf --save-dev
```
* [Install PHP Code Beautifier](https://github.com/squizlabs/PHP_CodeSniffer#installation)
## Usage
```js
var gulp = require('gulp');
var phpcbf = require('gulp-phpcbf');
var gutil = require('gutil');
gulp.task('phpcbf', function () {
return gulp.src(['src/**/*.php', '!src/vendor/**/*.*'])
.pipe(phpcbf({
bin: 'phpcbf',
standard: 'PSR2',
warningSeverity: 0
}))
.on('error', gutil.log)
.pipe(gulp.dest('src'));
});
```
Inspired by [gulp-phpcs](https://github.com/JustBlackBird/gulp-phpcs).