SchedulerModuleController

FinalYes

Scheduler backend module.

Internal

This class is a specific Backend controller implementation and is not considered part of the Public TYPO3 API.

Attributes
#[AsController]

Table of Contents

Methods

__construct()  : mixed
getCurrentAction()  : SchedulerManagementAction
This is (unfortunately) used by additional field providers to distinct between "create new task" and "edit task".
handleRequest()  : ResponseInterface
Entry dispatcher method.
setCurrentAction()  : void
This is (unfortunately) needed so getCurrentAction() used by additional field providers - it is required to distinct between "create new task" and "edit task".
setupCheckAction()  : ResponseInterface
AJAX endpoint for setup check modal content.

Methods

__construct()

public __construct(Scheduler $scheduler, SchedulerTaskRepository $taskRepository, IconFactory $iconFactory, UriBuilder $uriBuilder, ModuleTemplateFactory $moduleTemplateFactory, ComponentFactory $componentFactory, Context $context, TaskService $taskService, PageRenderer $pageRenderer, Registry $registry) : mixed
Parameters
$scheduler : Scheduler
$taskRepository : SchedulerTaskRepository
$iconFactory : IconFactory
$uriBuilder : UriBuilder
$moduleTemplateFactory : ModuleTemplateFactory
$componentFactory : ComponentFactory
$context : Context
$taskService : TaskService
$pageRenderer : PageRenderer
$registry : Registry

handleRequest()

Entry dispatcher method.

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

setCurrentAction()

This is (unfortunately) needed so getCurrentAction() used by additional field providers - it is required to distinct between "create new task" and "edit task".

public setCurrentAction(SchedulerManagementAction $currentAction) : void
Parameters
$currentAction : SchedulerManagementAction

setupCheckAction()

AJAX endpoint for setup check modal content.

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

        
On this page

Search results