/** * Valida que se este autorizado para ejecutar el modulo * @param string $metodo */ protected function _seguridad($metodo) { $tipo_seguridad = $this->_metodos[$metodo]; switch ($tipo_seguridad) { case "session": $id_usuario = Usuario::getId(); $DAOUsuario = new DAOUsuarios(); $usuario = $DAOUsuario->getById($id_usuario); if (is_null($usuario)) { $this->_autorizado = false; } break; case "llave": $this->_chequearKey(); break; default: break; } }