99 throw new \TYPO3\CMS\Extbase\Mvc\Exception\InvalidRequestMethodException(
'The request method "' .
$method .
'" is not supported.', 1217778382);
153 if ($this->environmentService->isEnvironmentInBackendMode()) {
154 return $this->baseUri . TYPO3_mainDir;
189 if (isset($this->internalArguments[
'__referrer'][
'@request'])) {
190 $referrerArray = unserialize($this->hashService->validateAndStripHmac($this->internalArguments[
'__referrer'][
'@request']), [
'allowed_classes' =>
false]);
192 if (isset($this->internalArguments[
'__referrer'][
'arguments'])) {
194 $arguments = unserialize(base64_decode($this->hashService->validateAndStripHmac($this->internalArguments[
'__referrer'][
'arguments'])));
197 $referringRequest->setArguments(array_replace_recursive(
$arguments, $referrerArray));
198 return $referringRequest;