private function sendMail($eventId) { //$this->noViewRenderer(true); //$this->noLayout(true); $dataEvents = array('filter_event_id' => $eventId); $events = Model_Events::getEvents($dataEvents); if ($events) { foreach ($events as $key => $event) { $dataFollowEvents = array('filter_event_id' => $eventId); $followEvents = Model_Events::getFollowers($dataFollowEvents); if ($followEvents) { foreach ($followEvents as $key => $followEvent) { $user = Model_Users::getUser($followEvent['user_id']); $body = "Hola " . $user['username'] . "! <br /> El evento " . $event['eventname'] . " ha sido cancelado por la razón: " . $event['delete_reason'] . ".<br/>"; //var_dump($user); $to = $user['email']; $from = JO_Registry::forceGet('noreply_mail'); $title = "amatteur - Evento " . $event['eventname'] . " cancelado "; if (Model_Email::send($to, $from, $title, $body)) { //$this->redirect(WM_Router::create(JO_Request::getInstance()->getBaseUrl()."?controller=users&action=verificationRequired")); //return true; } } } } } }