public function add_qcm(AddCorrectionRequest $r) { //verification unicité if (Test::isQCMCorrected($r->input('epreuve_id'), $r->input('numero_qcm'))) { Session::flash('flash_message_qcm', 'Question ' . $r->input('numero_qcm') . ' déjà existante'); return redirect()->back(); } //insertion dans bdd Test::setQCMCorrection($r->input('epreuve_id'), $r->input('numero_qcm'), $r->input('bareme_id'), filter_var($r->input('annule'), FILTER_VALIDATE_BOOLEAN), $r->input('item_a'), $r->input('item_b'), $r->input('item_c'), $r->input('item_d'), $r->input('item_e')); //redirection vers la page d'édition Session::flash('flash_message_qcm', 'Question ' . $r->input('numero_qcm') . ' ajoutée'); return redirect()->back(); }