Ejemplo n.º 1
0
 /**
  * Función que devuelve true si el usuario es 'admin' o pertenece al grupo de administradores.
  * @return boolean, true si 'admin' o si pertenece al grupo de administradores.
  * @version 13-02-09
  * @author Ana Martín.
  */
 public function getEsAdministrador()
 {
     if ($this->getIdUsuario() == UsuarioPeer::getIdUsuarioAdministrador()) {
         return true;
     } else {
         $grupos = $this->getGrupos();
         foreach ($grupos as $grupo) {
             if ($grupo->getEsGrupoAdministrador()) {
                 return true;
             }
         }
         return false;
     }
 }