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