示例#1
0
 /**
  * {@inheritdoc}
  */
 public function signal(Execution $execution, $signal, array $variables = [], array $delegation = [])
 {
     foreach ($variables as $k => $v) {
         $execution->setVariable($k, $v);
     }
     if ($signal === NULL) {
         return $execution->takeAll(NULL, [$execution]);
     }
     return $execution->take($signal);
 }