foreach ($idoneitaDisc as $volontario => $risultato) { $r = new RisultatoCorso(); $r->corso = $c->id; $r->volontario = intval($volontario); $r->idoneita = intval($risultato); $r->affiancamenti = $r->idoneita >= CORSO_RISULTATO_IDONEO ? intval($affiancamenti[$volontario]) : 0; if (!empty($segnalazioniDisc[$volontario]) && is_array($segnalazioniDisc[$volontario])) { $size = sizeof($segnalazioniDisc[$volontario]); for ($idx = 0; $idx < $size; ++$idx) { if (!in_array(intval($segnalazioniDisc[$volontario][$idx]), $idDocenti)) { throw new Exception('Manomissione'); } $r->{'segnalazione_0' . ($idx + 1)} = intval($segnalazioniDisc[$volontario][$idx]); } } $r->timestamp = $now->getTimestamp(); $r->note = $r->note . ""; } foreach ($idoneitaAff as $volontario => $risultato) { $r = new RisultatoCorso(); $r->corso = $c->id; $r->volontario = intval($volontario); $r->idoneita = intval($risultato); $r->affiancamenti = $r->idoneita >= CORSO_RISULTATO_IDONEO ? intval($affiancamenti[$volontario]) : 0; if (!empty($segnalazioniDisc[$volontario]) && is_array($segnalazioniDisc[$volontario])) { $size = sizeof($segnalazioniDisc[$volontario]); for ($idx = 0; $idx < $size; ++$idx) { if (!in_array(intval($segnalazioniDisc[$volontario][$idx]), $idDocenti)) { throw new Exception('Manomissione'); } $r->{'segnalazione_0' . ($idx + 1)} = intval($segnalazioniDisc[$volontario][$idx]);