sylius-labs/coding-standard

Battle-tested coding standard configuration used in Sylius.

Maintainers

Package info

github.com/SyliusLabs/CodingStandard

pkg:composer/sylius-labs/coding-standard

Statistics

Installs: 6 289 748

Dependents: 553

Suggesters: 0

Stars: 88

Open Issues: 0

v4.5.1 2026-05-05 13:14 UTC

README

Coding Standard

🥇 Battle-tested coding standard configuration used in Sylius.

Installation & usage

  1. Install this package:

    composer require --dev sylius-labs/coding-standard
  2. Import the configuration file in your ecs.php:

    $ecsConfig->import('vendor/sylius-labs/coding-standard/ecs.php');

Example config (ecs.php)

use Symplify\EasyCodingStandard\Config\ECSConfig;

return static function (ECSConfig $ecsConfig): void {
    $ecsConfig->import(__DIR__ . '/vendor/sylius-labs/coding-standard/ecs.php');
};

Upgrade from YML to PHP config file

Use this package and follow their guidelines to automatically migrate your YML config to a PHP config file.