Esempio n. 1
0
 public function SetWorkflow(CBPWorkflow $workflow)
 {
     parent::SetWorkflow($workflow);
     foreach ($this->arActivities as $activity) {
         $activity->SetWorkflow($workflow);
     }
 }
Esempio n. 2
0
 public function Reload(CBPActivity $rootActivity)
 {
     $this->rootActivity = $rootActivity;
     $rootActivity->SetWorkflow($this);
     switch ($this->GetWorkflowStatus()) {
         case CBPWorkflowStatus::Completed:
         case CBPWorkflowStatus::Terminated:
             throw new Exception("InvalidAttemptToLoad");
     }
 }