Example #1
0
<?php

/**
 * (c)2015 Croce Rossa Italiana
 */
set_time_limit(0);
ini_set('memory_limit', '2G');
paginaAdmin();
$n = 0;
$s = 0;
$anagrafiche = Utente::conta([]);
$volontari = Utente::filtra([['stato', VOLONTARIO]]);
$sesso = ['M' => 0, 'F' => 0];
$eta = [[[0, 30], 0], [[30, 41], 0], [[41, 51], 0], [[51, 66], 0], [[66, 999], 0]];
$anzianita = [[[0, 1], 0], [[1, 5], 0], [[5, 10], 0], [[10, 21], 0], [[21, 30], 0], [[30, 999], 0]];
$ora = new DateTime();
foreach ($volontari as $v) {
    $ingresso = $v->ingresso();
    if (!$ingresso) {
        $s++;
        continue;
    }
    $n++;
    $sesso[Utente::sesso($v->codiceFiscale)]++;
    foreach ($eta as &$_e) {
        $min = $_e[0][0];
        $max = $_e[0][1];
        $e = $v->eta();
        if ($e >= $min && $e < $max) {
            $_e[1]++;
        }