ManagementController
The System > Webhooks module: Rendering the listing of webhooks.
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
- overviewAction() : ResponseInterface
- getLanguageService() : LanguageService
- registerDocHeaderButtons() : void
Methods
__construct()
public
__construct(UriBuilder $uriBuilder, IconFactory $iconFactory, ModuleTemplateFactory $moduleTemplateFactory, WebhookTypesRegistry $webhookTypesRegistry, WebhookRepository $webhookRepository) : mixed
Parameters
- $uriBuilder : UriBuilder
- $iconFactory : IconFactory
- $moduleTemplateFactory : ModuleTemplateFactory
- $webhookTypesRegistry : WebhookTypesRegistry
- $webhookRepository : WebhookRepository
overviewAction()
public
overviewAction(ServerRequestInterface $request) : ResponseInterface
Parameters
- $request : ServerRequestInterface
Return values
ResponseInterfacegetLanguageService()
protected
getLanguageService() : LanguageService
Return values
LanguageServiceregisterDocHeaderButtons()
protected
registerDocHeaderButtons(ModuleTemplate $view, string $requestUri, WebhookDemand $demand) : void
Parameters
- $view : ModuleTemplate
- $requestUri : string
- $demand : WebhookDemand