TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer Class Reference
Inheritance diagram for TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer:
TYPO3\CMS\Workspaces\ExtDirect\AbstractHandler Tx_Workspaces_ExtDirect_Server

Public Member Functions

 checkIntegrity (\stdClass $parameters)
 
 getWorkspaceInfos ($parameter)
 
 getStageActions ($parameter)
 
 getCommentsForRecord ($uid, $table)
 
 getSystemLanguages ()
 

Protected Member Functions

 getGridDataService ()
 
 getStagesService ()
 
- Protected Member Functions inherited from TYPO3\CMS\Workspaces\ExtDirect\AbstractHandler
 getCurrentWorkspace ()
 
 getErrorResponse ($errorLabel, $errorCode=0, $successFlagValue=FALSE)
 
 getWorkspaceService ()
 
 validateLanguageParameter (\stdClass $parameters)
 
 getAffectedElements (\stdClass $parameters)
 

Protected Attributes

 $gridDataService
 
 $stagesService
 

Detailed Description

Member Function Documentation

◆ checkIntegrity()

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::checkIntegrity ( \stdClass  $parameters)

Checks integrity of elements before peforming actions on them.

Parameters
stdClass$parameters
Returns
array

Definition at line 42 of file ExtDirectServer.php.

References TYPO3\CMS\Workspaces\ExtDirect\AbstractHandler\getAffectedElements().

◆ getCommentsForRecord()

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::getCommentsForRecord (   $uid,
  $table 
)

Gets an array with all sys_log entries and their comments for the given record uid and table

Parameters
integer$uiduid of changed element to search for in log
string$tableName of the record's table
Returns
array

Definition at line 222 of file ExtDirectServer.php.

References $GLOBALS, $uid, TYPO3\CMS\Backend\Utility\BackendUtility\datetime(), and TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer\getStagesService().

Referenced by TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer\getStageActions().

◆ getGridDataService()

◆ getStageActions()

◆ getStagesService()

◆ getSystemLanguages()

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::getSystemLanguages ( )

Gets all available system languages.

Returns
array

Definition at line 246 of file ExtDirectServer.php.

References $result, and TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer\getGridDataService().

◆ getWorkspaceInfos()

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::getWorkspaceInfos (   $parameter)

Member Data Documentation

◆ $gridDataService

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::$gridDataService
protected

◆ $stagesService

TYPO3\CMS\Workspaces\ExtDirect\ExtDirectServer::$stagesService
protected