Example #1
0
 public function setResultado($prueba, $test, $respuesta, $pregunta)
 {
     if ($test->getTitulo() == 'eae1') {
         $tal = explode("/", $respuesta);
         $respuesta = $tal[0];
         $intensidad = $tal[1];
     }
     $res = OpcionesPeer::getOpcion($respuesta, $test->getTipoopcion()->getId());
     if (!$this->is_pregunta($pregunta, $prueba->getId())) {
         ////
         $resultado = new Resultadosparciales();
         $resultado->setAspirantesId($this->getAttribute('usuarioId'));
         $resultado->setOpciones($res);
         $resultado->setPruebas($prueba);
         $resultado->setPreguntasId($pregunta);
         $resultado->save();
         $this->addResultados($resultado);
         if ($test->getTitulo() == 'eae1') {
             $int = OpcionesPeer::getOpcion($intensidad, $prueba->getTests()->getTipoopcion()->getId());
             $this->addIntensidades($int, $resultado);
         }
     }
 }