‪TYPO3CMS  10.4
TYPO3\CMS\Recycler\Controller\RecyclerAjaxController Class Reference

Public Member Functions

ResponseInterface dispatch (ServerRequestInterface $request)
 

Protected Member Functions

 setDataInSession (array $data)
 
TYPO3 CMS Core Authentication BackendUserAuthentication getBackendUser ()
 
TYPO3 CMS Core Localization LanguageService getLanguageService ()
 

Protected Attributes

array $conf = array( )
 

Detailed Description

Controller class for the 'recycler' extension. Handles the AJAX Requests

This class is a specific Backend controller implementation and is not considered part of the Public TYPO3 API.

Definition at line 33 of file RecyclerAjaxController.php.

Member Function Documentation

◆ dispatch()

ResponseInterface TYPO3\CMS\Recycler\Controller\RecyclerAjaxController::dispatch ( ServerRequestInterface  $request)

◆ getBackendUser()

TYPO3 CMS Core Authentication BackendUserAuthentication TYPO3\CMS\Recycler\Controller\RecyclerAjaxController::getBackendUser ( )
protected

Returns the BackendUser

Returns
‪\TYPO3\CMS\Core\Authentication\BackendUserAuthentication

Definition at line 171 of file RecyclerAjaxController.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Recycler\Controller\RecyclerAjaxController\dispatch(), and TYPO3\CMS\Recycler\Controller\RecyclerAjaxController\setDataInSession().

◆ getLanguageService()

TYPO3 CMS Core Localization LanguageService TYPO3\CMS\Recycler\Controller\RecyclerAjaxController::getLanguageService ( )
protected
Returns
‪\TYPO3\CMS\Core\Localization\LanguageService

Definition at line 179 of file RecyclerAjaxController.php.

References $GLOBALS.

◆ setDataInSession()

TYPO3\CMS\Recycler\Controller\RecyclerAjaxController::setDataInSession ( array  $data)
protected

Sets data in the session of the current backend user.

Parameters
array$data‪The data to be stored in the session

Definition at line 156 of file RecyclerAjaxController.php.

References TYPO3\CMS\Recycler\Controller\RecyclerAjaxController\getBackendUser().

Referenced by TYPO3\CMS\Recycler\Controller\RecyclerAjaxController\dispatch().

Member Data Documentation

◆ $conf

array TYPO3\CMS\Recycler\Controller\RecyclerAjaxController::$conf = array( )
protected

The local configuration array

Definition at line 39 of file RecyclerAjaxController.php.