Exemple #1
0
        $medlem = Medlem::loadById($_GET["id"]);
    } else {
        $medlem = $USER;
    }
}
$max_steg = 0;
$y_labels = array();
// generate some random data
srand((double) microtime() * 1000000);
$bar = new bar_outline(100, '#00ADDF', '#4AABCB');
$data = array();
$veckodagar = array("Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag", "Söndag");
$x_labels = array();
for ($i = -7; $i <= 0; $i++) {
    if (isset($medlem)) {
        $steg = Steg::getTotalStegByDay($i, $medlem);
    } elseif (isset($lag)) {
        $steg = $lag->getStegSnittByDay($i);
    } elseif (isset($foretag)) {
        $steg = $foretag->getStegSnittByDay($i);
    } elseif (isset($klubb)) {
        $steg = $klubb->getStegSnittByDay($i);
    }
    if ($steg >= 20000) {
        $flaghigher = 40000;
    }
    $bar->data[] = $steg ? intVal($steg) : 0;
    $steg > $max_steg ? $max_steg = $steg : "";
    $x_labels[] = $veckodagar[date("N", strtotime(abs($i) . " days ago")) - 1];
}
if ($bar->data[7] > 0) {
Exemple #2
0
 public function getTotalStegByDay($day = 0)
 {
     return Steg::getTotalStegByDay($day, $this);
 }