Only code-style
Some checks failed
ci/woodpecker/pr/code-style Pipeline was successful
ci/woodpecker/pr/test Pipeline failed

This commit is contained in:
Ferdinand Kuhl 2022-04-29 03:01:27 +02:00
parent bd503834d7
commit 2162238cc6
2 changed files with 11 additions and 7 deletions

View file

@ -28,8 +28,8 @@ use Neos\Utility\TypeHandling;
class SettingsValidator extends AbstractValidator class SettingsValidator extends AbstractValidator
{ {
/** /**
* @var ValidatorResolver
* @Flow\Inject * @Flow\Inject
* @var ValidatorResolver
*/ */
protected $validatorResolver; protected $validatorResolver;
@ -39,9 +39,9 @@ class SettingsValidator extends AbstractValidator
protected $configurationManager; protected $configurationManager;
/** /**
* @var ReflectionService
* @Flow\Inject * @Flow\Inject
* @deprecated * @deprecated
* @var ReflectionService
*/ */
protected $reflectionService; protected $reflectionService;
@ -54,7 +54,7 @@ class SettingsValidator extends AbstractValidator
['Default'], ['Default'],
'Same as "Validation Groups" of Flow Framework. Defines the groups to execute.', 'Same as "Validation Groups" of Flow Framework. Defines the groups to execute.',
'array', 'array',
false false,
], ],
]; ];
@ -107,7 +107,7 @@ class SettingsValidator extends AbstractValidator
if (! $validator) { if (! $validator) {
throw new InvalidValidationConfigurationException( throw new InvalidValidationConfigurationException(
sprintf( \sprintf(
'Validator could not be resolved: "%s" Check your Validation.yaml', 'Validator could not be resolved: "%s" Check your Validation.yaml',
$validatorConfig['validator'] $validatorConfig['validator']
), ),
@ -135,7 +135,7 @@ class SettingsValidator extends AbstractValidator
$config = []; $config = [];
if (isset($this->validations[$name]['self'])) { if (isset($this->validations[$name]['self'])) {
foreach ($this->validations[$name]['self'] as $validator => &$validation) { foreach ($this->validations[$name]['self'] as $validator => &$validation) {
if (is_null($validation)) { if ($validation === null) {
continue; continue;
} }
$newValidation['options'] = $validation; $newValidation['options'] = $validation;
@ -146,7 +146,7 @@ class SettingsValidator extends AbstractValidator
if (isset($this->validations[$name]['properties'])) { if (isset($this->validations[$name]['properties'])) {
foreach ($this->validations[$name]['properties'] as $propertyName => &$validation) { foreach ($this->validations[$name]['properties'] as $propertyName => &$validation) {
foreach ($validation as $validator => &$options) { foreach ($validation as $validator => &$options) {
if (is_null($options)) { if ($options === null) {
continue; continue;
} }
$newValidation['property'] = $propertyName; $newValidation['property'] = $propertyName;
@ -168,7 +168,10 @@ class SettingsValidator extends AbstractValidator
*/ */
protected function doesValidationGroupsMatch(array &$validatorConfig) protected function doesValidationGroupsMatch(array &$validatorConfig)
{ {
if (isset($validatorConfig['options']['validationGroups']) && empty(array_intersect($validatorConfig['options']['validationGroups'], $this->options['validationGroups']))) { if (
isset($validatorConfig['options']['validationGroups'])
&& \array_intersect($validatorConfig['options']['validationGroups'], $this->options['validationGroups']) === []
) {
return false; return false;
} }

View file

@ -1,4 +1,5 @@
<?php <?php
namespace Neos\Flow\Core\Migrations; namespace Neos\Flow\Core\Migrations;
/* /*