‪TYPO3CMS  11.5
TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface:
TYPO3\CMS\Extbase\Mvc\Controller\ActionController ExtbaseTeam\ActionControllerArgumentTest\Controller\ArgumentTestController ExtbaseTeam\ActionControllerTest\Controller\TestController ExtbaseTeam\BlogExample\Controller\BlogController ExtbaseTeam\BlogExample\Controller\ContentController OliverHader\IrreTutorial\Controller\QueueController TYPO3\CMS\Belog\Controller\BackendLogController TYPO3\CMS\Beuser\Controller\BackendUserController TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyController TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyControllerWithValidateAnnotationWithoutParam TYPO3\CMS\Extbase\Tests\Unit\Reflection\Fixture\DummyControllerWithValidateAnnotationWithoutParamTypeHint TYPO3\CMS\Extensionmanager\Controller\AbstractController TYPO3\CMS\Form\Controller\AbstractBackendController TYPO3\CMS\Form\Controller\FormFrontendController TYPO3\CMS\FormCachingTests\Controller\FormCachingTestsController TYPO3\CMS\FrontendLogin\Controller\AbstractLoginFormController TYPO3\CMS\IndexedSearch\Controller\AdministrationController TYPO3\CMS\IndexedSearch\Controller\SearchController TYPO3\TestIrreForeignfield\Controller\AbstractController TYPO3\TestIrreForeignfield\Controller\QueueController TYPO3Fluid\FluidTest\Controller\TemplateController TYPO3Tests\ParentChildTranslation\Controller\MainController

Public Member Functions

ResponseInterface processRequest (RequestInterface $request)
 

Detailed Description

Interface for controllers

Definition at line 24 of file ControllerInterface.php.

Member Function Documentation

◆ processRequest()

ResponseInterface TYPO3\CMS\Extbase\Mvc\Controller\ControllerInterface::processRequest ( RequestInterface  $request)

Processes a general request. The result can be returned by altering the given response.

Parameters
\TYPO3\CMS\Extbase\Mvc\RequestInterface$request‪The request object
Returns
‪ResponseInterface

Implemented in TYPO3\CMS\Extbase\Mvc\Controller\ActionController, TYPO3\CMS\IndexedSearch\Controller\AdministrationController, ExtbaseTeam\BlogExample\Controller\BlogController, TYPO3\CMS\Beuser\Controller\BackendUserController, ExtbaseTeam\BlogExample\Controller\ContentController, and TYPO3\TestIrreForeignfield\Controller\AbstractController.