‪TYPO3CMS  9.5
TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler:
TYPO3\CMS\Extbase\Mvc\Web\AbstractRequestHandler TYPO3\CMS\Extbase\Mvc\RequestHandlerInterface

Public Member Functions

TYPO3 CMS Extbase Mvc Web Response handleRequest ()
 
bool canHandleRequest ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\Mvc\Web\AbstractRequestHandler
 injectDispatcher (\TYPO3\CMS\Extbase\Mvc\Dispatcher $dispatcher)
 
 injectRequestBuilder (\TYPO3\CMS\Extbase\Mvc\Web\RequestBuilder $requestBuilder)
 
 injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManagerInterface $objectManager)
 
 injectEnvironmentService (\TYPO3\CMS\Extbase\Service\EnvironmentService $environmentService)
 
int getPriority ()
 

Additional Inherited Members

- ‪Protected Attributes inherited from ‪TYPO3\CMS\Extbase\Mvc\Web\AbstractRequestHandler
TYPO3 CMS Extbase Object ObjectManagerInterface $objectManager
 
TYPO3 CMS Extbase Mvc Dispatcher $dispatcher
 
TYPO3 CMS Extbase Mvc Web RequestBuilder $requestBuilder
 
TYPO3 CMS Extbase Service EnvironmentService $environmentService
 

Detailed Description

A request handler which can handle web requests invoked by the backend.

only to be used within Extbase, not part of TYPO3 Core API.

Definition at line 23 of file BackendRequestHandler.php.

Member Function Documentation

◆ canHandleRequest()

bool TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler::canHandleRequest ( )

This request handler can handle a web request invoked by the backend.

Returns
‪bool If we are in backend mode TRUE otherwise FALSE

Reimplemented from TYPO3\CMS\Extbase\Mvc\Web\AbstractRequestHandler.

Definition at line 44 of file BackendRequestHandler.php.

References TYPO3\CMS\Core\Core\Environment\isCli().

◆ handleRequest()

TYPO3 CMS Extbase Mvc Web Response TYPO3\CMS\Extbase\Mvc\Web\BackendRequestHandler::handleRequest ( )

Handles the web request. The response will automatically be sent to the client.

Returns
‪\TYPO3\CMS\Extbase\Mvc\Web\Response

Implements TYPO3\CMS\Extbase\Mvc\RequestHandlerInterface.

Definition at line 30 of file BackendRequestHandler.php.