Example #1
0
                $m->da = $me;
                $m->a = $v;
                $m->_TESTO = $testo;
                $m->accoda();
            }
        }
    }
} elseif (isset($_GET['zeroturnicom'])) {
    $anno = date('Y', $_GET['time']);
    $mese = date('m', $_GET['time']);
    $inizio = mktime(0, 0, 0, $mese, 1, $anno);
    $giorno = cal_days_in_month(CAL_GREGORIAN, $mese, $anno);
    $fine = mktime(0, 0, 0, $mese, $giorno, $anno);
    $comitato = $_GET['id'];
    $comitato = new Comitato($comitato);
    $volontari = $comitato->membriAttuali();
    foreach ($volontari as $v) {
        $partecipazioni = $v->partecipazioni();
        $x = 0;
        foreach ($partecipazioni as $part) {
            if ($x == 0) {
                if ($part->turno()->inizio >= $inizio && $part->turno()->fine <= $fine) {
                    $auts = $part->autorizzazioni();
                    if ($auts[0]->stato == AUT_OK) {
                        $x = 1;
                    }
                    $turno = $part->turno();
                    $co = Coturno::filtra([['turno', $turno], ['volontario', $v]]);
                    if ($co) {
                        $x = 1;
                    }