AjaxDispatcher
Implements the AJAX functionality for the various asynchronous calls.
This is a specific Backend Controller implementation and is not considered part of the Public TYPO3 API.
Tags
Table of Contents
Properties
- $classMap : array<string|int, mixed>
Methods
- dispatch() : ResponseInterface
- buildResultFromResponse() : stdClass
Properties
$classMap
protected
array<string|int, mixed>
$classMap
= ['RemoteServer' => \TYPO3\CMS\Workspaces\Controller\Remote\RemoteServer::class, 'MassActions' => \TYPO3\CMS\Workspaces\Controller\Remote\MassActionHandler::class, 'Actions' => \TYPO3\CMS\Workspaces\Controller\Remote\ActionHandler::class]
Methods
dispatch()
public
dispatch(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacebuildResultFromResponse()
protected
buildResultFromResponse(mixed $responseFromMethod, stdClass $call) : stdClass
Parameters
- $responseFromMethod : mixed
- $call : stdClass