ManagementController

Read onlyYes

The Administration > Integrations > Reaction module: Rendering the listing of reactions.

Internal

This class is a specific Backend controller implementation and is not part of the TYPO3's Core API.

Attributes
#[AsController]

Table of Contents

Methods

__construct()  : mixed
handleRequest()  : ResponseInterface
resolveDryRunAction()  : ResponseInterface
tryOutAction()  : ResponseInterface
The AJAX route inherits the access of the module, which is admin only. It is checked here as well, since the actions are not bound to be reached through that route.
getBackendUser()  : BackendUserAuthentication
getCreateRecordReaction()  : CreateRecordReaction|null
getJsonEditorMode()  : JavaScriptModuleInstruction
getLanguageService()  : LanguageService
getRequestedReactionUid()  : int
getSubmittedPayload()  : string
registerDocHeaderButtons()  : void

Methods

__construct()

public __construct(UriBuilder $uriBuilder, IconFactory $iconFactory, ModuleTemplateFactory $moduleTemplateFactory, ReactionRegistry $reactionRegistry, ReactionRepository $reactionRepository, ComponentFactory $componentFactory, BackendViewFactory $backendViewFactory, CodeEditorConfiguration $codeEditorConfiguration, CreateRecordDryRun $createRecordDryRun) : mixed
Parameters
$uriBuilder : UriBuilder
$iconFactory : IconFactory
$moduleTemplateFactory : ModuleTemplateFactory
$reactionRegistry : ReactionRegistry
$reactionRepository : ReactionRepository
$componentFactory : ComponentFactory
$backendViewFactory : BackendViewFactory
$codeEditorConfiguration : CodeEditorConfiguration
$createRecordDryRun : CreateRecordDryRun

handleRequest()

public handleRequest(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

resolveDryRunAction()

public resolveDryRunAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

tryOutAction()

The AJAX route inherits the access of the module, which is admin only. It is checked here as well, since the actions are not bound to be reached through that route.

public tryOutAction(ServerRequestInterface $request) : ResponseInterface
Parameters
$request : ServerRequestInterface
Return values
ResponseInterface

getRequestedReactionUid()

protected getRequestedReactionUid(ServerRequestInterface $request) : int
Parameters
$request : ServerRequestInterface
Return values
int

getSubmittedPayload()

protected getSubmittedPayload(ServerRequestInterface $request) : string
Parameters
$request : ServerRequestInterface
Return values
string
On this page

Search results