|
|
|
@ -61,10 +61,13 @@ class GatewayListResponseOfCandidate
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @param $id
|
|
|
|
|
* Permet de supprimer de la base de donnée une liste, de reponse et ses dépendances
|
|
|
|
|
*
|
|
|
|
|
* @param int $id Id de la liste de reponse d'un candidat à supprimer
|
|
|
|
|
*
|
|
|
|
|
* @return void
|
|
|
|
|
*/
|
|
|
|
|
public function deleteListResponseOfCandidate($id): void
|
|
|
|
|
public function deleteListResponseOfCandidate(int $id): void
|
|
|
|
|
{
|
|
|
|
|
$gatewayResponse = new GatewayResponse();
|
|
|
|
|
|
|
|
|
@ -79,13 +82,16 @@ class GatewayListResponseOfCandidate
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @param $id
|
|
|
|
|
* @param $answer
|
|
|
|
|
* @param $category
|
|
|
|
|
* @param $titleForm
|
|
|
|
|
* Permet d'insérer la liste des réponses d'un candidat au questionnaire avec les catégories associer à la réponse fournie.
|
|
|
|
|
*
|
|
|
|
|
* @param array $id Liste des id des questions afin de récupérer son contenu pour l'associer à la réponse.
|
|
|
|
|
* @param array $answer List des réponses du candidat.
|
|
|
|
|
* @param array $category List de list de catégories, chaque liste d'incide n correspond aux catégories couvertes par la réponse d'indice n.
|
|
|
|
|
* @param string $titleForm Nom du formulaire sur lequel il a répondu.
|
|
|
|
|
*
|
|
|
|
|
* @return void
|
|
|
|
|
*/
|
|
|
|
|
public function insertListResponsesOfCandidate($id, $answer, $category, $titleForm)
|
|
|
|
|
public function insertListResponsesOfCandidate(array $id, array $answer, array $category, string $titleForm)
|
|
|
|
|
{
|
|
|
|
|
$gatewayResponse = new GatewayResponse();
|
|
|
|
|
$gatewayQuestion = new GatewayQuestion();
|
|
|
|
|