RecyclerModuleController
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
- $iconFactory : IconFactory
- $moduleTemplateFactory : ModuleTemplateFactory
- $pageRenderer : PageRenderer
Methods
- __construct() : mixed
- handleRequest() : ResponseInterface
- getBackendUser() : BackendUserAuthentication
- getLanguageService() : LanguageService
- registerDocHeaderButtons() : void
- Registers doc header buttons.
Properties
$iconFactory
protected
IconFactory
$iconFactory
$moduleTemplateFactory
protected
ModuleTemplateFactory
$moduleTemplateFactory
$pageRenderer
protected
PageRenderer
$pageRenderer
Methods
__construct()
public
__construct(IconFactory $iconFactory, PageRenderer $pageRenderer, ModuleTemplateFactory $moduleTemplateFactory) : mixed
Parameters
- $iconFactory : IconFactory
- $pageRenderer : PageRenderer
- $moduleTemplateFactory : ModuleTemplateFactory
handleRequest()
public
handleRequest(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacegetBackendUser()
protected
getBackendUser() : BackendUserAuthentication
Return values
BackendUserAuthenticationgetLanguageService()
protected
getLanguageService() : LanguageService
Return values
LanguageServiceregisterDocHeaderButtons()
Registers doc header buttons.
protected
registerDocHeaderButtons(ModuleTemplate $view, int $id, array<string|int, mixed> $pageRecord) : void
Parameters
- $view : ModuleTemplate
- $id : int
- $pageRecord : array<string|int, mixed>