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'); }
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'); }