‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\Controller\UserSettingsController Class Reference

Public Member Functions

 processAjaxRequest (ServerRequestInterface $request)

Protected Member Functions

 getValidActionFromRequest (ServerRequestInterface $request)

Private Attributes


Detailed Description

A wrapper class to call BE_USER->uc used for AJAX and Storage/Persistent JS object

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

Definition at line 31 of file UserSettingsController.php.

Member Function Documentation

◆ getValidActionFromRequest()

TYPO3\CMS\Backend\Controller\UserSettingsController::getValidActionFromRequest ( ServerRequestInterface  $request)

◆ processAjaxRequest()

TYPO3\CMS\Backend\Controller\UserSettingsController::processAjaxRequest ( ServerRequestInterface  $request)

Processes all AJAX calls and returns a JSON for the data

Definition at line 41 of file UserSettingsController.php.

References TYPO3\CMS\Backend\Controller\UserSettingsController\getValidActionFromRequest().

Member Data Documentation


const TYPO3\CMS\Backend\Controller\UserSettingsController::ALLOWED_ACTIONS
Initial value:
= [
'GET' => ['get', 'getAll'],
'POST' => ['set', 'addToList', 'removeFromList', 'unset', 'clear'],

Definition at line 33 of file UserSettingsController.php.