2 declare(strict_types = 1);
18 use Psr\Http\Message\ResponseInterface;
19 use Psr\Http\Message\ServerRequestInterface;
44 $templateView = GeneralUtility::makeInstance(StandaloneView::class);
58 public function getWizardContent(ServerRequestInterface $request): ResponseInterface
61 $parsedBody = json_decode($request->getParsedBody()[
'arguments'],
true);
62 $fileUid = $parsedBody[
'image'];
72 'cropVariants' => $parsedBody[
'cropVariants']
74 $content = $this->templateView->renderSection(
'Main', $viewData);
88 $token = GeneralUtility::hmac($request->getParsedBody()[
'arguments'],
'ajax_wizard_image_manipulation');
89 return hash_equals($token, $request->getParsedBody()[
'signature']);