- Full name:
\App\Infrastructure\Http\Controllers\AdminContentWorkflowController - Parent class:
BaseController - This class is marked as final and can't be subclassed
- This class is a Final class
Methods
requestReview
public requestReview(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
assignReviewers
public assignReviewers(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
completeReview
public completeReview(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
withdrawReview
public withdrawReview(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
approve
public approve(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
requestChanges
public requestChanges(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
publish
public publish(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
comment
public comment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionJsonExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
updateComment
public updateComment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
JsonExceptionContainerExceptionInterfaceNotFoundExceptionInterfaceInvalidArgumentExceptionTypeExceptionExceptionReflectionException
replyComment
public replyComment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionJsonExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
resolveComment
public resolveComment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionJsonExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
reopenComment
public reopenComment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionJsonExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException
commentSummary
public commentSummary(\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
deleteComment
public deleteComment(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
JsonExceptionContainerExceptionInterfaceNotFoundExceptionInterfaceInvalidArgumentExceptionTypeExceptionExceptionReflectionException
permissions
Throws:
ContainerExceptionInterfaceNotFoundExceptionInterfaceInvalidArgumentExceptionTypeExceptionExceptionReflectionException
activity
public activity(\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
revisions
public revisions(\App\Infrastructure\Services\Content\Workflow\ContentRevisionService $revisions, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$revisions |
\App\Infrastructure\Services\Content\Workflow\ContentRevisionService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceNotFoundExceptionInterfaceInvalidArgumentExceptionTypeExceptionExceptionReflectionException
restoreRevision
public restoreRevision(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentRevisionService $revisions, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$revisions |
\App\Infrastructure\Services\Content\Workflow\ContentRevisionService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
revisionDiff
public revisionDiff(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentRevisionDiffService $diff, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$diff |
\App\Infrastructure\Services\Content\Workflow\ContentRevisionDiffService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceExceptionInvalidArgumentExceptionJsonExceptionNotFoundExceptionInterfaceReflectionExceptionTypeException
comments
public comments(\Qubus\Http\ServerRequest $request, \App\Infrastructure\Services\Content\Workflow\ContentWorkflowService $workflow, string $contentId): \Psr\Http\Message\ResponseInterface
Parameters:
| Parameter | Type | Description |
|---|---|---|
$request |
\Qubus\Http\ServerRequest | |
$workflow |
\App\Infrastructure\Services\Content\Workflow\ContentWorkflowService | |
$contentId |
string |
Throws:
ContainerExceptionInterfaceInvalidArgumentExceptionNotFoundExceptionInterfaceReflectionExceptionTypeExceptionException