PHPackages                             litonarefin/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. litonarefin/wp-php-cs-fixer

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

litonarefin/wp-php-cs-fixer
===========================

PHP CS Fixer for WordPress

1.0.0(2y ago)02.8k↓40%MITPHP

Since Jul 31Pushed 2y ago1 watchersCompare

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

READMEChangelog (1)DependenciesVersions (2)Used By (0)

PHP CS Fixer for WordPress
==========================

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

A set of custom fixers for PHP CS Fixer, specially for WordPress. This is the modified version of [tareq1988/wp-php-cs-fixer](https://github.com/tareq1988/wp-php-cs-fixer) which is made by Tareq Hasan, Founder &amp; CTO of weDevs.

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: `PixarLabs/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: `PixarLabs/blank_line_after_class_opening`.

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

[](#installation)

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

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

Usage
-----

[](#usage)

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

```
