TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Workspaces\Controller\AjaxController Class Reference

Public Member Functions

 switchWorkspaceAction (ServerRequestInterface $request, ResponseInterface $response)
 

Protected Member Functions

 getBackendUser ()
 

Detailed Description

Implements the AJAX functionality for the various asynchronous calls

Definition at line 24 of file AjaxController.php.

Member Function Documentation

◆ getBackendUser()

TYPO3\CMS\Workspaces\Controller\AjaxController::getBackendUser ( )
protected
Returns

Definition at line 74 of file AjaxController.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Workspaces\Controller\AjaxController\switchWorkspaceAction().

◆ switchWorkspaceAction()

TYPO3\CMS\Workspaces\Controller\AjaxController::switchWorkspaceAction ( ServerRequestInterface  $request,
ResponseInterface  $response 
)

Sets the TYPO3 Backend context to a certain workspace, called by the Backend toolbar menu

Parameters
ServerRequestInterface$request
ResponseInterface$response
Returns
ResponseInterface

Definition at line 34 of file AjaxController.php.

References TYPO3\CMS\Workspaces\Controller\AjaxController\getBackendUser(), TYPO3\CMS\Backend\Utility\BackendUtility\getRecord(), TYPO3\CMS\Backend\Utility\BackendUtility\getRecordWSOL(), and TYPO3\CMS\Workspaces\Service\WorkspaceService\getWorkspaceTitle().