Example #1
0
 public function statsaircraftdata($pilotid)
 {
     $data = StatsData::PilotAircraftFlownCounts($pilotid);
     if (!$data) {
         $data = array();
     }
     include CORE_LIB_PATH . '/php-ofc-library/open-flash-chart.php';
     $d = array();
     foreach ($data as $ac) {
         OFCharts::add_data_set($ac->aircraft, floatval($ac->hours));
     }
     echo OFCharts::create_pie_graph('Aircraft Flown');
 }
Example #2
0
 public function viewexpensechart()
 {
     $type = $this->get->type;
     $type = str_replace('m', '', $type);
     $check = date('Ym', $type);
     $finance_data = $this->getmonthly($check);
     $finance_data = FinanceData::calculateFinances($finance_data[0]);
     OFCharts::add_data_set('Fuel Costs', floatval($finance_data->fuelprice));
     OFCharts::add_data_set('Pilot Pay', floatval($finance_data->pilotpay));
     // Now expenses
     if (is_array($finances_data->expenses)) {
         foreach ($finance_data->expenses as $expense) {
             OFCharts::add_data_set($expense->name, floatval($expense->total));
         }
     }
     echo OFCharts::create_pie_graph('Expenses breakdown');
 }