Example #1
0
 protected function notificar(Usuario $usuario, Usuario $destinatario, Categoria $categoria, $template)
 {
     if (!$this->container->get('templating')->exists($template) || !$destinatario->getEmail()) {
         return;
     }
     $plantilla = $this->container->get('templating')->render($template, array('destinatario' => $destinatario, 'usuario' => $usuario, 'categoria' => $categoria));
     $this->container->get('NotificacionPorEmail')->notificar($destinatario->getEmail(), $plantilla, 'Nuevo voto en Rankeani');
 }
 protected function notificar(Participante $participante, Usuario $destinatario, $template)
 {
     if (!$this->container->get('templating')->exists($template) || !$destinatario->getEmail()) {
         return;
     }
     $plantilla = $this->container->get('templating')->render($template, array('destinatario' => $destinatario, 'participante' => $participante));
     $this->container->get('NotificacionPorEmail')->notificar($destinatario->getEmail(), $plantilla, 'Nuevo participante en Rankeani');
 }