protected function cargar_pregunta($pregunta_id = 0) { /* Obtengo una pregunta del nivel no resuelta Retorno un objeto con una pregunta y sus respuestas */ $pregunta = new Pregunta(); $resultado = $pregunta->obtener_pregunta($this->_nivel, $pregunta_id); if (in_array($resultado['pregunta']->id, $this->_preguntas)) { $resultado = $this->cargar_pregunta($pregunta_id); } return $resultado; }