TYPO3
7.6
|
Protected Member Functions | |
getCurrentWorkspace () | |
getErrorResponse ($errorLabel, $errorCode=0, $successFlagValue=false) | |
getWorkspaceService () | |
validateLanguageParameter (\stdClass $parameters) | |
getAffectedElements (\stdClass $parameters) | |
Abstract ExtDirect handler
Definition at line 20 of file AbstractHandler.php.
|
protected |
Gets affected elements on publishing/swapping actions. Affected elements have a dependency, e.g. translation overlay and the default origin record - thus, the default record would be affected if the translation overlay shall be published.
stdClass | $parameters |
Definition at line 88 of file AbstractHandler.php.
References elseif, AbstractHandler\getCurrentWorkspace(), AbstractHandler\getWorkspaceService(), and AbstractHandler\validateLanguageParameter().
Referenced by ExtDirectServer\checkIntegrity().
|
protected |
Gets the current workspace ID.
Definition at line 27 of file AbstractHandler.php.
References AbstractHandler\getWorkspaceService().
Referenced by MassActionHandler\flushWorkspace(), AbstractHandler\getAffectedElements(), MassActionHandler\getMassStageActions(), ActionHandler\getReceipientsOfStage(), ActionHandler\getRecipientList(), ActionHandler\getSentToStageWindow(), ExtDirectServer\getStageActions(), ExtDirectServer\getWorkspaceInfos(), and MassActionHandler\publishWorkspace().
|
protected |
Gets an error response to be shown in the grid component.
string | $errorLabel | Name of the label in the locallang.xlf file |
int | $errorCode | The error code to be used |
bool | $successFlagValue | Value of the success flag to be delivered back (might be FALSE in most cases) |
Definition at line 40 of file AbstractHandler.php.
References $GLOBALS, and $response.
Referenced by ActionHandler\sendToNextStageWindow(), and ActionHandler\sendToPrevStageWindow().
|
protected |
Gets an instance of the workspaces service.
Definition at line 58 of file AbstractHandler.php.
Referenced by ActionHandler\generateWorkspacePreviewLink(), ActionHandler\generateWorkspacePreviewLinksForAllLanguages(), AbstractHandler\getAffectedElements(), AbstractHandler\getCurrentWorkspace(), ExtDirectServer\getWorkspaceInfos(), MassActionHandler\initFlushData(), and MassActionHandler\initPublishData().
|
protected |
Validates whether the submitted language parameter can be interpreted as integer value.
stdClass | $parameters |
Definition at line 70 of file AbstractHandler.php.
Referenced by MassActionHandler\flushWorkspace(), AbstractHandler\getAffectedElements(), and MassActionHandler\publishWorkspace().