PHP Class Craft\Workflow_SubmissionsService

Inheritance: extends craft\BaseApplicationComponent
Afficher le fichier Open project: engram-design/Workflow

Méthodes publiques

Méthode 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

Méthode Description
_sendEditorNotificationEmail ( Workflow_SubmissionModel $model )
_sendPublisherNotificationEmail ( Workflow_SubmissionModel $model ) =========================================================================

Method Details

approveSubmission() public méthode

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

getAll() public méthode

public getAll ( )

getAllByOwnerId() public méthode

public getAllByOwnerId ( $ownerId, $draftId )

getById() public méthode

public getById ( $id )

getCriteria() public méthode

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

onApproveSubmission() public méthode

public onApproveSubmission ( CEvent $event )
$event CEvent

onBeforeApproveSubmission() public méthode

public onBeforeApproveSubmission ( CEvent $event )
$event CEvent

onBeforeRejectSubmission() public méthode

public onBeforeRejectSubmission ( CEvent $event )
$event CEvent

onBeforeSaveSubmission() public méthode

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

onRejectSubmission() public méthode

public onRejectSubmission ( CEvent $event )
$event CEvent

onSaveSubmission() public méthode

public onSaveSubmission ( CEvent $event )
$event CEvent

rejectSubmission() public méthode

public rejectSubmission ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel

revokeSubmission() public méthode

public revokeSubmission ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel

save() public méthode

public save ( Workflow_SubmissionModel $model )
$model Workflow_SubmissionModel