Пример #1
0
 protected function process_data(&$signal)
 {
     $result = parent::process_data($signal);
     $signal->unset_data_block($this->default_data_key);
     $this->set_jobdata($result);
     return $result;
 }
Пример #2
0
 protected function process_data(&$signal)
 {
     $result = parent::process_data($signal);
     $signal->copy_data_block($this->default_data_key, $this->new_key);
     $extra_params = array('old_key' => $this->default_data_key, 'new_key' => $this->new_key);
     $this->set_jobdata($result, $extra_params, array("new_key"));
     return $result;
 }
Пример #3
0
 protected function process_data(&$signal)
 {
     $result = parent::process_data($signal);
     $this->data_block = $this->data_block($signal);
     $signal->set_data_block($this->default_data_key, $this->data_block);
     $this->set_jobdata($result, array(), array("data_block"));
     return $result;
 }
Пример #4
0
 protected function process_data(&$signal)
 {
     $result = parent::process_data($signal);
     $signal->swap_data_blocks($this->default_data_key, $this->key2);
     $extra_params = array('key1' => $this->default_data_key, 'key2' => $this->key2);
     $this->set_jobdata($result, $extra_params, array("key2"));
     return $result;
 }