public function getBusinessnumbers($start_date, $end_date) { if (Admin::isAdmin()) { // PAG added permission checking $temp_date = $end_date + 86400; $businesses = Business::countBusinessByRange($start_date, $temp_date); $users = User::countUsersByRange($start_date, $temp_date); $issued_numbers = Analytics::countBusinessNumbers($start_date, $end_date, 0); $called_numbers = Analytics::countBusinessNumbers($start_date, $end_date, 1); $served_numbers = Analytics::countBusinessNumbers($start_date, $end_date, 2); $dropped_numbers = Analytics::countBusinessNumbers($start_date, $end_date, 3); return json_encode(array('success' => 1, 'businesses' => $businesses, 'users' => $users, 'issued_numbers' => $issued_numbers, 'called_numbers' => $called_numbers, 'served_numbers' => $served_numbers, 'dropped_numbers' => $dropped_numbers)); } else { return json_encode(array('success' => 0, 'message' => 'You are not allowed to access this function.')); } }