PHP Class Craft\Workflow_SubmissionsService

Inheritance: extends craft\BaseApplicationComponent
Datei anzeigen Open project: engram-design/Workflow

Public Methods

Method Description
approveSubmission ( Workflow_SubmissionModel $model, $draft )
getAll ( )
getAllByOwnerId ( $ownerId, $draftId )
getById ( $id )
getCriteria ( array $attributes = [] ) =========================================================================
onApproveSubmission ( CEvent $event )
onBeforeApproveSubmission ( CEvent $event )
onBeforeRejectSubmission ( CEvent $event )
onBeforeSaveSubmission ( CEvent $event ) =========================================================================
onRejectSubmission ( CEvent $event )
onSaveSubmission ( CEvent $event )
rejectSubmission ( Workflow_SubmissionModel $model )
revokeSubmission ( Workflow_SubmissionModel $model )
save ( Workflow_SubmissionModel $model )

Private Methods

Method Description
_sendEditorNotificationEmail ( Workflow_SubmissionModel $model )
_sendPublisherNotificationEmail ( Workflow_SubmissionModel $model ) =========================================================================

Method Details

approveSubmission() public method

public approveSubmission ( Workflow_SubmissionModel $model, $draft )
$model Workflow_SubmissionModel

getAll() public method

public getAll ( )

getAllByOwnerId() public method

public getAllByOwnerId ( $ownerId, $draftId )

getById() public method

public getById ( $id )

getCriteria() public method

=========================================================================
public getCriteria ( array $attributes = [] )
$attributes array

onApproveSubmission() public method

public onApproveSubmission ( CEvent $event )
$event CEvent

onBeforeApproveSubmission() public method

public onBeforeApproveSubmission ( CEvent $event )
$event CEvent

onBeforeRejectSubmission() public method

public onBeforeRejectSubmission ( CEvent $event )
$event CEvent

onBeforeSaveSubmission() public method

=========================================================================
public onBeforeSaveSubmission ( CEvent $event )
$event CEvent

onRejectSubmission() public method

public onRejectSubmission ( CEvent $event )
$event CEvent

onSaveSubmission() public method

public onSaveSubmission ( CEvent $event )
$event CEvent

rejectSubmission() public method

public rejectSubmission ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel

revokeSubmission() public method

public revokeSubmission ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel

save() public method

public save ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel