Skip to content
This repository was archived by the owner on Sep 19, 2022. It is now read-only.

Commit 8aa0c16

Browse files
author
Dominik František Bučík
committed
fix: 🐛 Fix ECS configuration (after update)
1 parent c5b5b41 commit 8aa0c16

File tree

3 files changed

+26
-22
lines changed

3 files changed

+26
-22
lines changed

ecs.php

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
use PhpCsFixer\Fixer\ArrayNotation\ArraySyntaxFixer;
66
use PhpCsFixer\Fixer\FunctionNotation\FunctionTypehintSpaceFixer;
77
use PhpCsFixer\Fixer\Operator\NotOperatorWithSuccessorSpaceFixer;
8-
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
8+
use Symplify\EasyCodingStandard\Config\ECSConfig;
99
use Symplify\EasyCodingStandard\ValueObject\Option;
1010
use Symplify\EasyCodingStandard\ValueObject\Set\SetList;
1111

12-
return static function (ContainerConfigurator $containerConfigurator): void {
13-
$parameters = $containerConfigurator->parameters();
12+
return static function (ECSConfig $ecsConfig): void {
13+
$parameters = $ecsConfig->parameters();
1414
$parameters->set(Option::PATHS, [
1515
__DIR__ . '/ecs.php',
1616
__DIR__ . '/config-templates',
@@ -23,22 +23,26 @@
2323
$parameters->set(Option::PARALLEL, true);
2424
$parameters->set(Option::SKIP, [NotOperatorWithSuccessorSpaceFixer::class, FunctionTypehintSpaceFixer::class]);
2525

26-
$containerConfigurator->import(SetList::PHP_CS_FIXER);
27-
$containerConfigurator->import(SetList::CLEAN_CODE);
28-
$containerConfigurator->import(SetList::SYMPLIFY);
29-
$containerConfigurator->import(SetList::ARRAY);
30-
$containerConfigurator->import(SetList::COMMON);
31-
$containerConfigurator->import(SetList::COMMENTS);
32-
$containerConfigurator->import(SetList::CONTROL_STRUCTURES);
33-
$containerConfigurator->import(SetList::DOCBLOCK);
34-
$containerConfigurator->import(SetList::NAMESPACES);
35-
$containerConfigurator->import(SetList::PHPUNIT);
36-
$containerConfigurator->import(SetList::SPACES);
37-
$containerConfigurator->import(SetList::STRICT);
38-
$containerConfigurator->import(SetList::SYMFONY);
39-
$containerConfigurator->import(SetList::PSR_12);
26+
$ecsConfig->sets(
27+
[
28+
SetList::PHP_CS_FIXER,
29+
SetList::CLEAN_CODE,
30+
SetList::SYMPLIFY,
31+
SetList::ARRAY,
32+
SetList::COMMON,
33+
SetList::COMMENTS,
34+
SetList::CONTROL_STRUCTURES,
35+
SetList::DOCBLOCK,
36+
SetList::NAMESPACES,
37+
SetList::PHPUNIT,
38+
SetList::SPACES,
39+
SetList::STRICT,
40+
SetList::SYMFONY,
41+
SetList::PSR_12,
42+
]
43+
);
4044

41-
$services = $containerConfigurator->services();
45+
$services = $ecsConfig->services();
4246
$services->set(ArraySyntaxFixer::class)
4347
->call('configure', [[
4448
'syntax' => 'short',

lib/Config.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ private function __construct()
5656
{
5757
$this->config = Configuration::getConfig(self::CONFIG_FILE_NAME);
5858
$this->store = $this->config->getConfigItem(self::STORE, null);
59-
$this->tables = $this->config->getArray('tables', []);;
59+
$this->tables = $this->config->getArray('tables', []);
6060
$this->sourceIdpEntityIdAttribute = $this->config->getString(self::SOURCE_IDP_ENTITY_ID_ATTRIBUTE, '');
6161
$this->mode = $this->config->getValueValidate(self::MODE, self::KNOWN_MODES, self::MODE_PROXY);
6262
$this->keepPerUser = $this->config->getIntegerRange(self::KEEP_PER_USER, 31, 1827, 31);

lib/DatabaseCommand.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,11 @@ private function prepareEntitiesData($request): array
289289
];
290290
if (Config::MODE_IDP !== $this->mode && Config::MODE_MULTI_IDP !== $this->mode) {
291291
$entities[Config::MODE_IDP][self::KEY_ID] = $this->getIdpIdentifier($request);
292-
$entities[Config::MODE_IDP][self::KEY_NAME] =$this->getIdpName($request);
292+
$entities[Config::MODE_IDP][self::KEY_NAME] = $this->getIdpName($request);
293293
}
294294
if (Config::MODE_SP !== $this->mode) {
295295
$entities[Config::MODE_SP][self::KEY_ID] = $this->getSpIdentifier($request);
296-
$entities[Config::MODE_SP][self::KEY_NAME] =$this->getSpName($request);
296+
$entities[Config::MODE_SP][self::KEY_NAME] = $this->getSpName($request);
297297
}
298298

299299
if (Config::MODE_PROXY !== $this->mode && Config::MODE_MULTI_IDP !== $this->mode) {
@@ -320,7 +320,7 @@ private function getEntityDbIdFromEntityIdentifier($table, $entity, $idColumn)
320320
$query = 'INSERT INTO ' . $this->tables[$table] . '(identifier, name) VALUES (:identifier, :name1) ';
321321
if ($this->isPgsql()) {
322322
$query .= 'ON CONFLICT (identifier) DO UPDATE SET name = :name2;';
323-
} else if ($this->isMysql()) {
323+
} elseif ($this->isMysql()) {
324324
$query .= 'ON DUPLICATE KEY UPDATE name = :name2';
325325
} else {
326326
$this->unknownDriver();

0 commit comments

Comments
 (0)