Skip to content

Commit 42a6ea9

Browse files
authored
Merge pull request #17 from BitBagCommerce/update-readme-config-example
Update readme config code example
2 parents 795fdd3 + 1171c0a commit 42a6ea9

File tree

1 file changed

+7
-12
lines changed

1 file changed

+7
-12
lines changed

README.md

+7-12
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,15 @@ Create `ecs.php` file with following lines or add import line to your existing f
5353

5454
declare(strict_types=1);
5555

56-
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
57-
use Symplify\EasyCodingStandard\ValueObject\Option;
56+
use Symplify\EasyCodingStandard\Config\ECSConfig;
5857

59-
return static function (ContainerConfigurator $containerConfigurator): void {
58+
return static function (ECSConfig $config): void {
6059

6160
// Change this if you want to automatically add BitBag OpenSource Header
6261
putenv('ALLOW_BITBAG_OS_HEADER=0');
6362

64-
$containerConfigurator->import('vendor/bitbag/coding-standard/ecs.php');
65-
66-
$parameters = $containerConfigurator->parameters();
67-
$parameters->set(Option::PATHS, [
68-
__DIR__ . '/src',
69-
__DIR__ . '/tests',
70-
]);
63+
$config->import('vendor/bitbag/coding-standard/ecs.php');
64+
$config->paths(['src', 'tests']);
7165
};
7266

7367
```
@@ -97,10 +91,11 @@ To check /src dir by PHPStan:
9791
#### ECS
9892
It's possible to extends `root/ecs.php` by your own fixers
9993
```php
94+
use Symplify\EasyCodingStandard\Config\ECSConfig;
10095
use Your\Place\For\Fixer\FooBarFixer;
10196
...
102-
return static function (ContainerConfigurator $containerConfigurator): void {
103-
$services = $containerConfigurator->services();
97+
return static function (ECSConfig $config): void {
98+
$services = $config->services();
10499
$services->set(FooBarFixer::class);
105100
```
106101

0 commit comments

Comments
 (0)