示例#1
0
 /**
  * Shoots an email to the defined person
  */
 public function __response_email($vars)
 {
     $settings = kohana::config('settings');
     if ($vars['email_send_address'] == '0') {
         // If our send address is 0, then it means we need to send the email to
         //   the triggering user
         $to = User_Model::get_email($this->data->user_id);
     } else {
         $to = $vars['email_send_address'];
     }
     $from = array($settings['site_email'], $settings['site_name']);
     $subject = $vars['email_subject'];
     $message = $vars['email_body'];
     return email::send($to, $from, $subject, $message, FALSE);
 }
 public function copy(User_Model $user)
 {
     $this->login = $user->get_login();
     $this->pass = $user->get_password();
     $this->email = $user->get_email();
     $this->status = $user->get_status();
     $this->role = $user->get_role();
     $this->uid = $user->get_uid();
     $this->name = $user->get_name();
     $this->surname = $user->get_surname();
 }