Skip to content

hereldar/php-coding-style

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hereldar's Easy Coding Standards configuration

PHP Type Coverage Psalm Level Packagist License

Opinionated linting configuration inspired on Codely's Coding Style.

How to use

Install the package via Composer:

composer require --dev hereldar/coding-style

Create a ecs.php file in the root of your project:

use Hereldar\CodingStyle;
use Symplify\EasyCodingStandard\Config\ECSConfig;

return ECSConfig
    ::configure()
    ->withSets([
        CodingStyle::PROJECTS,
    ])
    ->withPaths([
        __DIR__.'/src',
        __DIR__.'/tests',
    ])
    ->withRootFiles();

Execute the following command to see the suggested changes:

vendor/bin/ecs

To actually fix your code, add --fix:

vendor/bin/ecs --fix

For more information, check the Easy Coding Standard documentation

What it does

Checks the code style of your project using: