PHPackages                             tareq1988/wp-php-cs-fixer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tareq1988/wp-php-cs-fixer

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tareq1988/wp-php-cs-fixer
=========================

WordPress rules for php-cs-fixer

1.0.0(3y ago)3567.8k↓14%5[1 PRs](https://github.com/tareq1988/wp-php-cs-fixer/pulls)4MITPHP

Since Aug 26Pushed 2y ago2 watchersCompare

[ Source](https://github.com/tareq1988/wp-php-cs-fixer)[ Packagist](https://packagist.org/packages/tareq1988/wp-php-cs-fixer)[ RSS](/packages/tareq1988-wp-php-cs-fixer/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (4)

PHP CS Fixer: WordPress fixers
==============================

[](#php-cs-fixer-wordpress-fixers)

A set of custom fixers for [PHP CS Fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer), specially for WordPress.

### What is php-cs-fixer?

[](#what-is-php-cs-fixer)

The [php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) or [PHP Coding Standards Fixer](https://cs.symfony.com/) is an awesome tool created by the super awesome people at [Symfony](https://symfony.com/).

It helps your PHP code/repository to follow a certain coding standard defined by you team.

### What are WordPress Fixers?

[](#what-are-wordpress-fixers)

WordPress uses a bit different coding standard from the rest of the world. It doesn't follow PSR standards yet.

The aim of this WordPress specific fixers is to allow WordPress developers to standardize their code according to the [WordPress Coding Standard](https://make.wordpress.org/core/handbook/best-practices/coding-standards/php/).

#### Available Fixers

[](#available-fixers)

1. **Space Inside Parenthesis**: This fixer ensures that when defining functions, if/else blocks, or control structures which have parenthesis, a space after the starting parenthesis and before the ending parenthesis exists. Rule name: `WeDevs/space_inside_parenthesis`.
2. **Blank Line After Class Opening**: PSR standards have the class opening brace on a new line, WordPress follows the same line standard. This ensures after the opening brace, one blank line exists (equals to two `\n`). Rule name: `WeDevs/blank_line_after_class_opening`.

Installation
------------

[](#installation)

PHP CS Fixer: custom fixers can be installed by running:

```
composer require --dev tareq1988/wp-php-cs-fixer
```

Usage
-----

[](#usage)

In your PHP CS Fixer configuration (`.php-cs-fixer.dist.php`) register fixers and use them:

```
