/** * 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; } }