PHP Class DNDeploymentHandlers

Inheritance: extends Object
Show file Open project: silverstripe/deploynaut

Public Methods

Method Description
onAbort ( Finite\Event\TransitionEvent $e )
onAfterTransition ( Finite\Event\TransitionEvent $e )
onApprove ( Finite\Event\TransitionEvent $e )
onNew ( Finite\Event\TransitionEvent $e )
onQueue ( Finite\Event\TransitionEvent $e )
onReject ( Finite\Event\TransitionEvent $e )
onSubmit ( Finite\Event\TransitionEvent $e )

Protected Methods

Method Description
canSendEmail ( DNDeployment $deployment )
sendApprovalCancellationEmail ( DNDeployment $deployment )
sendApprovedEmail ( DNDeployment $deployment )
sendRejectedEmail ( DNDeployment $deployment )
sendSubmittedEmail ( DNDeployment $deployment )

Method Details

canSendEmail() protected method

protected canSendEmail ( DNDeployment $deployment )
$deployment DNDeployment

onAbort() public method

public onAbort ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onAfterTransition() public method

public onAfterTransition ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onApprove() public method

public onApprove ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onNew() public method

public onNew ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onQueue() public method

public onQueue ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onReject() public method

public onReject ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

onSubmit() public method

public onSubmit ( Finite\Event\TransitionEvent $e )
$e Finite\Event\TransitionEvent

sendApprovalCancellationEmail() protected method

protected sendApprovalCancellationEmail ( DNDeployment $deployment )
$deployment DNDeployment

sendApprovedEmail() protected method

protected sendApprovedEmail ( DNDeployment $deployment )
$deployment DNDeployment

sendRejectedEmail() protected method

protected sendRejectedEmail ( DNDeployment $deployment )
$deployment DNDeployment

sendSubmittedEmail() protected method

protected sendSubmittedEmail ( DNDeployment $deployment )
$deployment DNDeployment