TYPO3
7.6
|
Public Member Functions | |
__construct (WorkspaceRecord $workspace, array $record) | |
getWorkspace () | |
getPrevious () | |
getNext () | |
determineOrder (StageRecord $stageRecord) | |
isPreviousTo (StageRecord $stageRecord) | |
isNextTo (StageRecord $stageRecord) | |
getDefaultComment () | |
setInternal ($internal=true) | |
isInternal () | |
isEditStage () | |
isPublishStage () | |
isExecuteStage () | |
isDialogEnabled () | |
isPreselectionChangeable () | |
areOwnersPreselected () | |
areMembersPreselected () | |
areEditorsPreselected () | |
areResponsiblePersonsPreselected () | |
hasPreselection () | |
getResponsiblePersons () | |
getDefaultRecipients () | |
getAllRecipients () | |
getPreselectedRecipients () | |
isAllowed () | |
Public Member Functions inherited from AbstractRecord | |
__construct (array $record) | |
__toString () | |
getUid () | |
getTitle () | |
Static Public Member Functions | |
static | get ($uid, array $record=null) |
static | build (WorkspaceRecord $workspace, $uid, array $record=null) |
Protected Attributes | |
$workspace | |
$internal = false | |
$responsiblePersons | |
$defaultRecipients | |
$preselectedRecipients | |
$allRecipients | |
Protected Attributes inherited from AbstractRecord | |
$record | |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractRecord | |
getStagesService () | |
Static Protected Member Functions inherited from AbstractRecord | |
static | fetch ($tableName, $uid) |
static | getDatabaseConnection () |
static | getBackendUser () |
static | getLanguageService () |
Combined record class
Definition at line 22 of file StageRecord.php.
__construct | ( | WorkspaceRecord | $workspace, |
array | $record | ||
) |
WorkspaceRecord | $workspace | |
array | $record |
Definition at line 85 of file StageRecord.php.
References StageRecord\$workspace.
areEditorsPreselected | ( | ) |
Definition at line 254 of file StageRecord.php.
Referenced by StagesService\getPreselectedRecipients(), and StageRecord\hasPreselection().
areMembersPreselected | ( | ) |
Definition at line 246 of file StageRecord.php.
Referenced by StageRecord\getAllRecipients(), StageRecord\getPreselectedRecipients(), and StageRecord\hasPreselection().
areOwnersPreselected | ( | ) |
Definition at line 238 of file StageRecord.php.
Referenced by StageRecord\getAllRecipients(), StageRecord\getPreselectedRecipients(), and StageRecord\hasPreselection().
areResponsiblePersonsPreselected | ( | ) |
Definition at line 262 of file StageRecord.php.
Referenced by StageRecord\getPreselectedRecipients(), and StageRecord\hasPreselection().
|
static |
WorkspaceRecord | $workspace | |
int | $uid | |
array | $record |
Definition at line 73 of file StageRecord.php.
References AbstractRecord\$record.
Referenced by WorkspaceRecord\createInternalStage(), and WorkspaceRecord\getStages().
determineOrder | ( | StageRecord | $stageRecord | ) |
StageRecord | $stageRecord |
Definition at line 119 of file StageRecord.php.
References elseif, AbstractRecord\getUid(), StageRecord\isEditStage(), StageRecord\isExecuteStage(), StageRecord\isNextTo(), and StageRecord\isPreviousTo().
|
static |
int | $uid | |
array | $record |
Definition at line 59 of file StageRecord.php.
References AbstractRecord\$record, and WorkspaceRecord\get().
getAllRecipients | ( | ) |
Gets all recipients (backend user ids).
Definition at line 310 of file StageRecord.php.
References StageRecord\$allRecipients, StageRecord\areMembersPreselected(), StageRecord\areOwnersPreselected(), StageRecord\getDefaultRecipients(), StageRecord\getResponsiblePersons(), StageRecord\getWorkspace(), and StageRecord\isInternal().
getDefaultComment | ( | ) |
Definition at line 170 of file StageRecord.php.
getDefaultRecipients | ( | ) |
Definition at line 297 of file StageRecord.php.
References StageRecord\$defaultRecipients, and AbstractRecord\getStagesService().
Referenced by StageRecord\getAllRecipients(), and StageRecord\getPreselectedRecipients().
getNext | ( | ) |
Definition at line 110 of file StageRecord.php.
References AbstractRecord\getUid(), and StageRecord\getWorkspace().
getPreselectedRecipients | ( | ) |
Definition at line 334 of file StageRecord.php.
References StageRecord\$preselectedRecipients, StageRecord\areMembersPreselected(), StageRecord\areOwnersPreselected(), StageRecord\areResponsiblePersonsPreselected(), StageRecord\getDefaultRecipients(), StageRecord\getResponsiblePersons(), and StageRecord\getWorkspace().
Referenced by StagesService\getPreselectedRecipients().
getPrevious | ( | ) |
Definition at line 102 of file StageRecord.php.
References AbstractRecord\getUid(), and StageRecord\getWorkspace().
getResponsiblePersons | ( | ) |
Definition at line 283 of file StageRecord.php.
References StageRecord\$responsiblePersons, and AbstractRecord\getStagesService().
Referenced by StageRecord\getAllRecipients(), and StageRecord\getPreselectedRecipients().
getWorkspace | ( | ) |
Definition at line 94 of file StageRecord.php.
References StageRecord\$workspace.
Referenced by StageRecord\getAllRecipients(), StageRecord\getNext(), StageRecord\getPreselectedRecipients(), and StageRecord\getPrevious().
hasPreselection | ( | ) |
Definition at line 270 of file StageRecord.php.
References StageRecord\areEditorsPreselected(), StageRecord\areMembersPreselected(), StageRecord\areOwnersPreselected(), and StageRecord\areResponsiblePersonsPreselected().
isAllowed | ( | ) |
Definition at line 358 of file StageRecord.php.
References AbstractRecord\getUid(), StageRecord\isEditStage(), and StageRecord\isExecuteStage().
isDialogEnabled | ( | ) |
Definition at line 222 of file StageRecord.php.
isEditStage | ( | ) |
Definition at line 198 of file StageRecord.php.
References AbstractRecord\getUid(), and StagesService\STAGE_EDIT_ID.
Referenced by StageRecord\determineOrder(), and StageRecord\isAllowed().
isExecuteStage | ( | ) |
Definition at line 214 of file StageRecord.php.
References AbstractRecord\getUid(), and StagesService\STAGE_PUBLISH_EXECUTE_ID.
Referenced by StageRecord\determineOrder(), and StageRecord\isAllowed().
isInternal | ( | ) |
Definition at line 190 of file StageRecord.php.
References StageRecord\$internal.
Referenced by StageRecord\getAllRecipients().
isNextTo | ( | StageRecord | $stageRecord | ) |
Determines whether $this is in a later stage compared to $stageRecord.
StageRecord | $stageRecord |
Definition at line 155 of file StageRecord.php.
References AbstractRecord\getUid().
Referenced by StageRecord\determineOrder().
isPreselectionChangeable | ( | ) |
Definition at line 230 of file StageRecord.php.
isPreviousTo | ( | StageRecord | $stageRecord | ) |
Determines whether $this is in a previous stage compared to $stageRecord.
StageRecord | $stageRecord |
Definition at line 137 of file StageRecord.php.
References AbstractRecord\getUid().
Referenced by StageRecord\determineOrder().
isPublishStage | ( | ) |
Definition at line 206 of file StageRecord.php.
References AbstractRecord\getUid(), and StagesService\STAGE_PUBLISH_ID.
setInternal | ( | $internal = true | ) |
bool | $internal |
Definition at line 182 of file StageRecord.php.
References StageRecord\$internal.
|
protected |
Definition at line 52 of file StageRecord.php.
Referenced by StageRecord\getAllRecipients().
|
protected |
Definition at line 42 of file StageRecord.php.
Referenced by StageRecord\getDefaultRecipients().
|
protected |
Definition at line 32 of file StageRecord.php.
Referenced by StageRecord\isInternal(), and StageRecord\setInternal().
|
protected |
Definition at line 47 of file StageRecord.php.
Referenced by StageRecord\getPreselectedRecipients().
|
protected |
Definition at line 37 of file StageRecord.php.
Referenced by StageRecord\getResponsiblePersons().
|
protected |
Definition at line 27 of file StageRecord.php.
Referenced by StageRecord\__construct(), and StageRecord\getWorkspace().