diff --git a/CHANGELOG.md b/CHANGELOG.md index edbef70..310ca13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ # Changelog +## [0.22.4] - 2025-09-05 +### Fixed +- Se ha corregido un typo en los ficheros de la carpeta "State/Processor" + +--- ## [0.22.3] - 2025-09-04 ### Fixed - Se han corregido bugs en el deploy, relacionado con las tareas programadas. diff --git a/src/State/Processor/ClientProcessor.php b/src/State/Processor/ClientProcessor.php index f7685a9..15b35dc 100644 --- a/src/State/Processor/ClientProcessor.php +++ b/src/State/Processor/ClientProcessor.php @@ -13,9 +13,6 @@ use App\Controller\OgBoot\PxeBootFile\DeleteAction; use App\Controller\OgDhcp\Subnet\DeleteHostAction; use App\Dto\Input\ClientInput; use App\Dto\Output\ClientOutput; -use App\Dto\Output\UserGroupOutput; -use App\Entity\OgLive; -use App\Entity\PxeTemplate; use App\Repository\ClientRepository; use App\Repository\MenuRepository; use App\Repository\OgLiveRepository; @@ -44,7 +41,7 @@ readonly class ClientProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): ClientOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/CommandGroupProcessor.php b/src/State/Processor/CommandGroupProcessor.php index 65ffacd..bb32365 100644 --- a/src/State/Processor/CommandGroupProcessor.php +++ b/src/State/Processor/CommandGroupProcessor.php @@ -12,7 +12,6 @@ use ApiPlatform\Validator\ValidatorInterface; use App\Dto\Input\CommandGroupInput; use App\Dto\Output\CommandGroupOutput; use App\Repository\CommandGroupRepository; -use App\Repository\CommandRepository; readonly class CommandGroupProcessor implements ProcessorInterface { @@ -26,7 +25,7 @@ readonly class CommandGroupProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): CommandGroupOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/CommandProcessor.php b/src/State/Processor/CommandProcessor.php index fffae4f..a2af649 100644 --- a/src/State/Processor/CommandProcessor.php +++ b/src/State/Processor/CommandProcessor.php @@ -25,7 +25,7 @@ readonly class CommandProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): CommandOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/CommandTaskProcessor.php b/src/State/Processor/CommandTaskProcessor.php index affab05..d5ee010 100644 --- a/src/State/Processor/CommandTaskProcessor.php +++ b/src/State/Processor/CommandTaskProcessor.php @@ -26,7 +26,7 @@ readonly class CommandTaskProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): CommandTaskOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/CommandTaskScheduleProcessor.php b/src/State/Processor/CommandTaskScheduleProcessor.php index 2a26017..40671c7 100644 --- a/src/State/Processor/CommandTaskScheduleProcessor.php +++ b/src/State/Processor/CommandTaskScheduleProcessor.php @@ -27,7 +27,7 @@ readonly class CommandTaskScheduleProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): CommandTaskScheduleOutput |null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/CommandTaskScriptProcessor.php b/src/State/Processor/CommandTaskScriptProcessor.php index 7a16f7b..85e1a2d 100644 --- a/src/State/Processor/CommandTaskScriptProcessor.php +++ b/src/State/Processor/CommandTaskScriptProcessor.php @@ -12,7 +12,6 @@ use ApiPlatform\Validator\ValidatorInterface; use App\Dto\Input\CommandTaskScriptInput; use App\Dto\Output\CommandTaskScriptOutput; use App\Repository\CommandTaskScriptRepository; -use App\Service\CreateTraceService; readonly class CommandTaskScriptProcessor implements ProcessorInterface { @@ -27,7 +26,7 @@ readonly class CommandTaskScriptProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): CommandTaskScriptOutput |null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/GitRepositoryProcessor.php b/src/State/Processor/GitRepositoryProcessor.php index f6bc16f..0d03a9f 100644 --- a/src/State/Processor/GitRepositoryProcessor.php +++ b/src/State/Processor/GitRepositoryProcessor.php @@ -31,7 +31,7 @@ readonly class GitRepositoryProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): GitRepositoryOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/HardwareProcessor.php b/src/State/Processor/HardwareProcessor.php index ff54e13..d86eab3 100644 --- a/src/State/Processor/HardwareProcessor.php +++ b/src/State/Processor/HardwareProcessor.php @@ -9,7 +9,6 @@ use ApiPlatform\Metadata\Post; use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; -use App\Dto\Input\ClientInput; use App\Dto\Input\HardwareInput; use App\Dto\Output\HardwareOutput; use App\Repository\HardwareRepository; @@ -26,7 +25,7 @@ class HardwareProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): HardwareOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/HardwareProfileProcessor.php b/src/State/Processor/HardwareProfileProcessor.php index f68c3a8..eb07f32 100644 --- a/src/State/Processor/HardwareProfileProcessor.php +++ b/src/State/Processor/HardwareProfileProcessor.php @@ -26,7 +26,7 @@ readonly class HardwareProfileProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): HardwareProfileOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/HardwareTypeProcessor.php b/src/State/Processor/HardwareTypeProcessor.php index 1da80bb..abc98dc 100644 --- a/src/State/Processor/HardwareTypeProcessor.php +++ b/src/State/Processor/HardwareTypeProcessor.php @@ -10,17 +10,8 @@ use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; use App\Dto\Input\HardwareTypeInput; -use App\Dto\Input\MenuInput; -use App\Dto\Input\OperativeSystemInput; -use App\Dto\Input\UserGroupInput; use App\Dto\Output\HardwareTypeOutput; -use App\Dto\Output\MenuOutput; -use App\Dto\Output\OperativeSystemOutput; -use App\Dto\Output\UserGroupOutput; use App\Repository\HardwareTypeRepository; -use App\Repository\MenuRepository; -use App\Repository\OperativeSystemRepository; -use App\Repository\UserGroupRepository; readonly class HardwareTypeProcessor implements ProcessorInterface { @@ -34,7 +25,7 @@ readonly class HardwareTypeProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): HardwareTypeOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: @@ -49,10 +40,10 @@ readonly class HardwareTypeProcessor implements ProcessorInterface /** * @throws \Exception */ - private function processCreateOrUpdate($data, Operation $operation, array $uriVariables = [], array $context = []): HardwareTypeOutput + private function processCreateOrUpdate($data, Operation $operation, array $uriVariables = [], array $context = []): HardwareTypeOutput|null { if (!($data instanceof HardwareTypeInput)) { - throw new \Exception(sprintf('data is not instance of %s', MenuInput::class)); + throw new \Exception(sprintf('data is not instance of %s', HardwareTypeInput::class)); } $entity = null; diff --git a/src/State/Processor/ImageImageRepositoryProcessor.php b/src/State/Processor/ImageImageRepositoryProcessor.php index c5e53a7..1fea7d0 100644 --- a/src/State/Processor/ImageImageRepositoryProcessor.php +++ b/src/State/Processor/ImageImageRepositoryProcessor.php @@ -27,7 +27,7 @@ readonly class ImageImageRepositoryProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): ImageImageRepositoryOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/ImageProcessor.php b/src/State/Processor/ImageProcessor.php index 1fdd681..3707b12 100644 --- a/src/State/Processor/ImageProcessor.php +++ b/src/State/Processor/ImageProcessor.php @@ -10,14 +10,8 @@ use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; use App\Controller\OgAgent\CreateImageAction; -use App\Controller\OgRepository\Image\RenameAction; -use App\Controller\OgRepository\Image\TransferAction; use App\Dto\Input\ImageInput; -use App\Dto\Input\ImageRepositoryInput; -use App\Dto\Output\ImageOutput; -use App\Entity\ImageImageRepository; use App\Repository\ImageRepository; -use App\Repository\ImageRepositoryRepository as ImageRepositoryRepository; use Symfony\Component\HttpKernel\KernelInterface; use Symfony\Contracts\HttpClient\Exception\TransportExceptionInterface; use Symfony\Component\HttpFoundation\JsonResponse; @@ -40,7 +34,7 @@ readonly class ImageProcessor implements ProcessorInterface * @throws \Exception * @throws TransportExceptionInterface */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): ImageOutput|null|JsonResponse + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/ImageRepositoryProcessor.php b/src/State/Processor/ImageRepositoryProcessor.php index a107ce7..082d093 100644 --- a/src/State/Processor/ImageRepositoryProcessor.php +++ b/src/State/Processor/ImageRepositoryProcessor.php @@ -25,7 +25,7 @@ readonly class ImageRepositoryProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): ImageRepositoryOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/MenuProcessor.php b/src/State/Processor/MenuProcessor.php index 16bda49..a0722c2 100644 --- a/src/State/Processor/MenuProcessor.php +++ b/src/State/Processor/MenuProcessor.php @@ -10,11 +10,8 @@ use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; use App\Dto\Input\MenuInput; -use App\Dto\Input\UserGroupInput; use App\Dto\Output\MenuOutput; -use App\Dto\Output\UserGroupOutput; use App\Repository\MenuRepository; -use App\Repository\UserGroupRepository; readonly class MenuProcessor implements ProcessorInterface { @@ -28,7 +25,7 @@ readonly class MenuProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): MenuOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/OgLiveProcessor.php b/src/State/Processor/OgLiveProcessor.php index c2b692e..46673e0 100644 --- a/src/State/Processor/OgLiveProcessor.php +++ b/src/State/Processor/OgLiveProcessor.php @@ -36,7 +36,7 @@ readonly class OgLiveProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): OgLiveOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/OperativeSystemProcessor.php b/src/State/Processor/OperativeSystemProcessor.php index dadd449..ce4b85d 100644 --- a/src/State/Processor/OperativeSystemProcessor.php +++ b/src/State/Processor/OperativeSystemProcessor.php @@ -9,15 +9,9 @@ use ApiPlatform\Metadata\Post; use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; -use App\Dto\Input\MenuInput; use App\Dto\Input\OperativeSystemInput; -use App\Dto\Input\UserGroupInput; -use App\Dto\Output\MenuOutput; use App\Dto\Output\OperativeSystemOutput; -use App\Dto\Output\UserGroupOutput; -use App\Repository\MenuRepository; use App\Repository\OperativeSystemRepository; -use App\Repository\UserGroupRepository; readonly class OperativeSystemProcessor implements ProcessorInterface { @@ -31,7 +25,7 @@ readonly class OperativeSystemProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): OperativeSystemOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: @@ -49,7 +43,7 @@ readonly class OperativeSystemProcessor implements ProcessorInterface private function processCreateOrUpdate($data, Operation $operation, array $uriVariables = [], array $context = []): OperativeSystemOutput { if (!($data instanceof OperativeSystemInput)) { - throw new \Exception(sprintf('data is not instance of %s', MenuInput::class)); + throw new \Exception(sprintf('data is not instance of %s', OperativeSystemInput::class)); } $entity = null; diff --git a/src/State/Processor/OrganizationalUnitProcessor.php b/src/State/Processor/OrganizationalUnitProcessor.php index a83d14c..794eee6 100644 --- a/src/State/Processor/OrganizationalUnitProcessor.php +++ b/src/State/Processor/OrganizationalUnitProcessor.php @@ -9,13 +9,10 @@ use ApiPlatform\Metadata\Post; use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; -use App\Dto\Input\ChangeOrganizationalUnitInput; -use App\Dto\Input\MenuInput; use App\Dto\Input\OrganizationalUnitInput; use App\Dto\Output\OrganizationalUnitOutput; use App\Repository\OrganizationalUnitRepository; use App\Service\ChangeClientNetworkSettingsService; -use Doctrine\ORM\EntityManagerInterface; readonly class OrganizationalUnitProcessor implements ProcessorInterface { @@ -30,7 +27,7 @@ readonly class OrganizationalUnitProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): OrganizationalUnitOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/PartitionProcessor.php b/src/State/Processor/PartitionProcessor.php index 56803c0..e29494e 100644 --- a/src/State/Processor/PartitionProcessor.php +++ b/src/State/Processor/PartitionProcessor.php @@ -10,16 +10,8 @@ use ApiPlatform\Metadata\Put; use ApiPlatform\State\ProcessorInterface; use ApiPlatform\Validator\ValidatorInterface; use App\Controller\OgAgent\PartitionAssistantAction; -use App\Dto\Input\MenuInput; -use App\Dto\Input\PartitionInput; use App\Dto\Input\PartitionPostInput; -use App\Dto\Input\UserGroupInput; -use App\Dto\Output\MenuOutput; -use App\Dto\Output\PartitionOutput; -use App\Dto\Output\UserGroupOutput; -use App\Repository\MenuRepository; use App\Repository\PartitionRepository; -use App\Repository\UserGroupRepository; use Symfony\Component\HttpFoundation\JsonResponse; use Symfony\Component\HttpFoundation\Response; @@ -36,7 +28,7 @@ readonly class PartitionProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): JsonResponse + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: @@ -82,7 +74,7 @@ readonly class PartitionProcessor implements ProcessorInterface return new JsonResponse($jsonString, Response::HTTP_OK, [], true); } - return new JsonResponse(data: ['/clients/' . $image->getClient()->getUuid() => ['headers' => []]], status: Response::HTTP_OK); + return new JsonResponse(data: ['/clients/' . '' => ['headers' => []]], status: Response::HTTP_OK); } private function processDelete($data, Operation $operation, array $uriVariables = [], array $context = []): null diff --git a/src/State/Processor/PxeTemplateProcessor.php b/src/State/Processor/PxeTemplateProcessor.php index 3bf5a75..96912a4 100644 --- a/src/State/Processor/PxeTemplateProcessor.php +++ b/src/State/Processor/PxeTemplateProcessor.php @@ -28,7 +28,7 @@ readonly class PxeTemplateProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): PxeTemplateOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/RemoteCalendarProcessor.php b/src/State/Processor/RemoteCalendarProcessor.php index f5ab68f..ab31d6c 100644 --- a/src/State/Processor/RemoteCalendarProcessor.php +++ b/src/State/Processor/RemoteCalendarProcessor.php @@ -25,7 +25,7 @@ readonly class RemoteCalendarProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): RemoteCalendarOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/RemoteCalendarRuleProcessor.php b/src/State/Processor/RemoteCalendarRuleProcessor.php index 631c755..3481aa2 100644 --- a/src/State/Processor/RemoteCalendarRuleProcessor.php +++ b/src/State/Processor/RemoteCalendarRuleProcessor.php @@ -25,7 +25,7 @@ readonly class RemoteCalendarRuleProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): RemoteCalendarRuleOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/SoftwareProcessor.php b/src/State/Processor/SoftwareProcessor.php index 9109b7b..3dd940d 100644 --- a/src/State/Processor/SoftwareProcessor.php +++ b/src/State/Processor/SoftwareProcessor.php @@ -25,7 +25,7 @@ readonly class SoftwareProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): SoftwareOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/SoftwareProfileProcessor.php b/src/State/Processor/SoftwareProfileProcessor.php index 21bde82..2e028df 100644 --- a/src/State/Processor/SoftwareProfileProcessor.php +++ b/src/State/Processor/SoftwareProfileProcessor.php @@ -25,7 +25,7 @@ readonly class SoftwareProfileProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): SoftwareProfileOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/SubnetProcessor.php b/src/State/Processor/SubnetProcessor.php index 9b6d64a..a999601 100644 --- a/src/State/Processor/SubnetProcessor.php +++ b/src/State/Processor/SubnetProcessor.php @@ -30,7 +30,7 @@ readonly class SubnetProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): SubnetOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/UserGroupProcessor.php b/src/State/Processor/UserGroupProcessor.php index e45900b..492120b 100644 --- a/src/State/Processor/UserGroupProcessor.php +++ b/src/State/Processor/UserGroupProcessor.php @@ -25,7 +25,7 @@ class UserGroupProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): UserGroupOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/UserProcessor.php b/src/State/Processor/UserProcessor.php index bf8558b..68edc6d 100644 --- a/src/State/Processor/UserProcessor.php +++ b/src/State/Processor/UserProcessor.php @@ -27,7 +27,7 @@ class UserProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): UserOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: diff --git a/src/State/Processor/ViewProcessor.php b/src/State/Processor/ViewProcessor.php index 3e03780..95b11e4 100644 --- a/src/State/Processor/ViewProcessor.php +++ b/src/State/Processor/ViewProcessor.php @@ -27,7 +27,7 @@ readonly class ViewProcessor implements ProcessorInterface /** * @throws \Exception */ - public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []): ViewOutput|null + public function process(mixed $data, Operation $operation, array $uriVariables = [], array $context = []) { switch ($operation){ case $operation instanceof Post: