Esempio n. 1
0
use_class('forecasting');
use_class('php-ofc-library/open-flash-chart');
$data = explode('|||', $_GET['data']);
$year = $data[0];
$data_max = 1;
$kw_daterange = array();
$kw_today = date('W');
$year_today = date('Y');
$title = new title('Calendar Week ' . $year);
$title->set_style("{font-size:14px; font-weight:bold; padding:10px;}");
$data_1_color = '#000099';
$data_1 = explode('|', $data[1]);
foreach ($data_1 as $k => $v) {
    $kw = $k + 1;
    $v = floatval($v);
    $da = forecasting::getDatesOfCalendarWeek($year, $kw, 'd.m');
    $d = $da[0] . '-' . $da[6];
    $kw_daterange[$kw] = $d;
    $lv = new hollow_dot($v);
    $lv->colour($data_1_color)->size(3)->halo_size(0);
    $lv->tooltip('#x_label#<br>' . $d . '<br>Value: #val#');
    $data_1[$k] = $lv;
    if ($v > $data_max) {
        $data_max = ceil($v);
    }
}
$line_1 = new line();
$line_1->set_values($data_1);
$line_1->set_colour($data_1_color);
$line_1->set_width(4);
$data_2_color = '#990000';