‪TYPO3CMS  ‪main
TYPO3\CMS\Webhooks\Controller\ManagementController Class Reference

Public Member Functions

 __construct (private readonly UriBuilder $uriBuilder, private readonly IconFactory $iconFactory, private readonly ModuleTemplateFactory $moduleTemplateFactory, private readonly WebhookTypesRegistry $webhookTypesRegistry, private readonly WebhookRepository $webhookRepository)
 
 overviewAction (ServerRequestInterface $request)
 

Protected Member Functions

 registerDocHeaderButtons (ModuleTemplate $view, string $requestUri, WebhookDemand $demand)
 
 getLanguageService ()
 

Detailed Description

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.

Definition at line 43 of file ManagementController.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Webhooks\Controller\ManagementController::__construct ( private readonly UriBuilder  $uriBuilder,
private readonly IconFactory  $iconFactory,
private readonly ModuleTemplateFactory  $moduleTemplateFactory,
private readonly WebhookTypesRegistry  $webhookTypesRegistry,
private readonly WebhookRepository  $webhookRepository 
)

Definition at line 45 of file ManagementController.php.

Member Function Documentation

◆ getLanguageService()

TYPO3\CMS\Webhooks\Controller\ManagementController::getLanguageService ( )
protected

◆ overviewAction()

TYPO3\CMS\Webhooks\Controller\ManagementController::overviewAction ( ServerRequestInterface  $request)

◆ registerDocHeaderButtons()