RecyclerModuleController
Read onlyYes
Backend Module for the 'recycler' extension.
This class is a specific Backend controller implementation and is not considered part of the Public TYPO3 API.
Attributes
- #[AsController]
Table of Contents
Properties
- $componentFactory : ComponentFactory
- $moduleTemplateFactory : ModuleTemplateFactory
- $pageRenderer : PageRenderer
- $recyclerService : RecyclerService
Methods
- __construct() : mixed
- handleRequest() : ResponseInterface
- getBackendUser() : BackendUserAuthentication
- getLanguageService() : LanguageService
- registerDocHeaderButtons() : void
Properties
$componentFactory
protected
ComponentFactory
$componentFactory
$moduleTemplateFactory
protected
ModuleTemplateFactory
$moduleTemplateFactory
$pageRenderer
protected
PageRenderer
$pageRenderer
$recyclerService
protected
RecyclerService
$recyclerService
Methods
__construct()
public
__construct(PageRenderer $pageRenderer, ModuleTemplateFactory $moduleTemplateFactory, ComponentFactory $componentFactory, RecyclerService $recyclerService) : mixed
Parameters
- $pageRenderer : PageRenderer
- $moduleTemplateFactory : ModuleTemplateFactory
- $componentFactory : ComponentFactory
- $recyclerService : RecyclerService
handleRequest()
public
handleRequest(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacegetBackendUser()
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
protected
getLanguageService() : LanguageService
Return values
LanguageServiceregisterDocHeaderButtons()
protected
registerDocHeaderButtons(ModuleTemplate $view, int $id, array<string|int, mixed> $pageRecord) : void
Parameters
- $view : ModuleTemplate
- $id : int
- $pageRecord : array<string|int, mixed>