mirror of
https://github.com/opdavies/build-configs.git
synced 2025-02-02 13:57:33 +00:00
refactor: rename class
This commit is contained in:
parent
d19fcbdede
commit
a294d94449
|
@ -9,10 +9,9 @@ use Symfony\Component\Serializer\Encoder\JsonEncoder;
|
|||
use Symfony\Component\Serializer\NameConverter\CamelCaseToSnakeCaseNameConverter;
|
||||
use Symfony\Component\Serializer\Normalizer\ObjectNormalizer;
|
||||
use Symfony\Component\Serializer\Serializer;
|
||||
use Symfony\Component\Validator\ConstraintViolationInterface;
|
||||
use Symfony\Component\Validator\Validation;
|
||||
|
||||
final class ValidateBuildConfigurationData
|
||||
final class ValidateConfigurationData
|
||||
{
|
||||
public function handle(array $configurationData, \Closure $next) {
|
||||
// Convert the input to a configuration data object.
|
||||
|
@ -24,15 +23,7 @@ final class ValidateBuildConfigurationData
|
|||
$violations = $validator->validate($configurationDataObject);
|
||||
|
||||
if (0 < $violations->count()) {
|
||||
$io->error('Configuration is invalid.');
|
||||
|
||||
$io->listing(
|
||||
collect($violations)
|
||||
->map(fn (ConstraintViolationInterface $v) => "{$v->getPropertyPath()} - {$v->getMessage()}")
|
||||
->toArray()
|
||||
);
|
||||
|
||||
return;
|
||||
throw new \RuntimeException('Configuration is invalid.');
|
||||
}
|
||||
|
||||
return $next($configurationData);
|
|
@ -7,7 +7,7 @@ namespace App\Command;
|
|||
use App\Action\CreateFinalConfigurationData;
|
||||
use App\Action\CreateListOfFilesToGenerate;
|
||||
use App\Action\GenerateConfigurationFiles;
|
||||
use App\Action\ValidateBuildConfigurationData;
|
||||
use App\Action\ValidateConfigurationData;
|
||||
use App\DataTransferObject\TemplateFile;
|
||||
use Illuminate\Pipeline\Pipeline;
|
||||
use Illuminate\Support\Collection;
|
||||
|
@ -63,7 +63,7 @@ class GenerateCommand extends Command
|
|||
$pipes = [
|
||||
new CreateFinalConfigurationData(),
|
||||
|
||||
new ValidateBuildConfigurationData(),
|
||||
new ValidateConfigurationData(),
|
||||
|
||||
new CreateListOfFilesToGenerate(),
|
||||
|
||||
|
|
Loading…
Reference in a new issue