PHP Class DmitryDulepov\Realurl\Controller\BackendModuleController

Author: Dmitry Dulepov ([email protected])
Inheritance: extends TYPO3\CMS\Extbase\Mvc\Controller\ActionController
Datei anzeigen Open project: dmitryd/typo3-realurl

Protected Properties

Property Type Description
$currentPageId integer
$databaseConnection TYPO3\CMS\Core\Database\DatabaseConnection
$excludedArgments string[]

Public Methods

Method Description
processRequest ( TYPO3\CMS\Extbase\Mvc\RequestInterface $request, TYPO3\CMS\Extbase\Mvc\ResponseInterface $response ) Adds code to the standard request processor for saving the last action.

Protected Methods

Method Description
forwardToLastModule ( ) Forwards the request to the last active action.
getActionName ( ) : string Makes action name from the current action method name.
getControllerName ( ) : string Makes controller name from the controller class name.
initializeAction ( ) : void Initializes all actions.
storeLastModuleInformation ( ) Stores information about the last action of the module.

Method Details

forwardToLastModule() protected method

Forwards the request to the last active action.
protected forwardToLastModule ( )

getActionName() protected method

Makes action name from the current action method name.
protected getActionName ( ) : string
return string

getControllerName() protected method

Makes controller name from the controller class name.
protected getControllerName ( ) : string
return string

initializeAction() protected method

Initializes all actions.
protected initializeAction ( ) : void
return void

processRequest() public method

Adds code to the standard request processor for saving the last action.
public processRequest ( TYPO3\CMS\Extbase\Mvc\RequestInterface $request, TYPO3\CMS\Extbase\Mvc\ResponseInterface $response )
$request TYPO3\CMS\Extbase\Mvc\RequestInterface
$response TYPO3\CMS\Extbase\Mvc\ResponseInterface

storeLastModuleInformation() protected method

Stores information about the last action of the module.

Property Details

$currentPageId protected_oe property

protected int $currentPageId
return integer

$databaseConnection protected_oe property

protected DatabaseConnection,TYPO3\CMS\Core\Database $databaseConnection
return TYPO3\CMS\Core\Database\DatabaseConnection

$excludedArgments protected_oe property

protected string[] $excludedArgments
return string[]