Methods
|
|
public can(WorkflowMetadata $workflow, string $transitionName) : bool
|
Parameters
| Name |
Type |
Default value |
Description |
|
$workflow
|
WorkflowMetadata
|
-
|
-
|
|
$transitionName
|
string
|
-
|
-
|
Return values
bool
|
|
public deleteContentLocks(int $contentId) : void
|
Parameters
| Name |
Type |
Default value |
Description |
|
$contentId
|
int
|
-
|
-
|
|
|
public deleteLock(VersionLock $versionLock) : void
|
Parameters
| Name |
Type |
Default value |
Description |
|
$versionLock
|
VersionLock
|
-
|
-
|
|
|
public deleteUserLocks(int $userId) : void
|
Parameters
| Name |
Type |
Default value |
Description |
|
$userId
|
int
|
-
|
-
|
|
|
public getVersionLock(VersionInfo $versionInfo) : VersionLock
|
Parameters
| Name |
Type |
Default value |
Description |
|
$versionInfo
|
VersionInfo
|
-
|
-
|
Return values
VersionLock
Tags
-
Throws
-
NotFoundException
|
|
public getVersionLockByContentId(int $contentId, int $versionNo) : VersionLock
|
Parameters
| Name |
Type |
Default value |
Description |
|
$contentId
|
int
|
-
|
-
|
|
$versionNo
|
int
|
-
|
-
|
Return values
VersionLock
Tags
-
Throws
-
NotFoundException
|
|
public isVersionLocked(VersionInfo $versionInfo[, int|null $userId = null ]) : bool
|
Parameters
| Name |
Type |
Default value |
Description |
|
$versionInfo
|
VersionInfo
|
-
|
-
|
|
$userId
|
int|null
|
null
|
-
|
Return values
bool
|
|
public loadOngoingWorkflowMetadata([int $limit = 10 ][, int $offset = 0 ]) : array<string|int, WorkflowMetadata>
|
Parameters
| Name |
Type |
Default value |
Description |
|
$limit
|
int
|
10
|
-
|
|
$offset
|
int
|
0
|
-
|
Return values
array<string|int, WorkflowMetadata>
|
|
public loadOngoingWorkflowMetadataOriginatedByUser(UserReference $user[, string|null $name = null ][, int $limit = 10 ][, int $offset = 0 ]) : array<string|int, WorkflowMetadata>
|
Parameters
| Name |
Type |
Default value |
Description |
|
$user
|
UserReference
|
-
|
-
|
|
$name
|
string|null
|
null
|
-
|
|
$limit
|
int
|
10
|
-
|
|
$offset
|
int
|
0
|
-
|
Return values
array<string|int, WorkflowMetadata>
|
|
public loadWorkflowMetadataByStage(string $workflowName, string $stageName) : array<string|int, WorkflowMetadata>
|
Parameters
| Name |
Type |
Default value |
Description |
|
$workflowName
|
string
|
-
|
-
|
|
$stageName
|
string
|
-
|
-
|
Return values
array<string|int, WorkflowMetadata>
|
|
public loadWorkflowMetadataForContent(Content $content[, string|null $name = null ]) : WorkflowMetadata
|
Parameters
| Name |
Type |
Default value |
Description |
|
$content
|
Content
|
-
|
-
|
|
$name
|
string|null
|
null
|
-
|
Return values
WorkflowMetadata
Tags
-
Throws
-
NotFoundException
|
|
public loadWorkflowMetadataForVersionInfo(VersionInfo $versionInfo[, string|null $name = null ]) : WorkflowMetadata
|
Parameters
| Name |
Type |
Default value |
Description |
|
$versionInfo
|
VersionInfo
|
-
|
-
|
|
$name
|
string|null
|
null
|
-
|
Return values
WorkflowMetadata
Tags
-
Throws
-
NotFoundException
|
|
public loadWorkflowMetadataList(WorkflowMetadataQuery $query) : WorkflowMetadataList
|
Parameters
| Name |
Type |
Default value |
Description |
|
$query
|
WorkflowMetadataQuery
|
-
|
-
|
Return values
WorkflowMetadataList
|
|
public lockVersion(VersionInfo $versionInfo[, int|null $userId = null ]) : void
|
Parameters
| Name |
Type |
Default value |
Description |
|
$versionInfo
|
VersionInfo
|
-
|
-
|
|
$userId
|
int|null
|
null
|
-
|
Tags
-
Throws
-
BadStateException
|
|
public start(Content $content[, string|null $name = null ]) : WorkflowMetadata
|
Parameters
| Name |
Type |
Default value |
Description |
|
$content
|
Content
|
-
|
-
|
|
$name
|
string|null
|
null
|
-
|
Return values
WorkflowMetadata
Tags
-
Throws
-
NotFoundException
Parameters
| Name |
Type |
Default value |
Description |
|
$versionInfo
|
VersionInfo
|
-
|
-
|
Tags
-
Throws
-
UnauthorizedException
-
Throws
-
BadStateException
-
Throws
-
InvalidArgumentException