Ejemplo n.º 1
0
 protected function process_data(&$signal)
 {
     $result = parent::process_data($signal);
     $params = $this->get_task_params();
     $params['user'] = $signal->data_user($this->default_data_key);
     if (is_null($params['user'])) {
         return false;
     }
     require_once dirname(__FILE__) . '/../../../../core/tasks//emailuser.php';
     $task = new Task_Emailuser($this->core);
     $result = $task->go($params);
     $this->set_jobdata($result, array('user' => $params['user']));
     return $result;
 }
Ejemplo n.º 2
0
 public function emailuser($user, $subject, $text, $ccme = NULL)
 {
     $params = array('user' => $user, 'subject' => $subject, 'text' => $text, 'ccme' => $ccme);
     require_once dirname(__FILE__) . '/../../core/tasks/emailuser.php';
     $task = new Task_Emailuser($this->core);
     return $task->go($params);
 }