/**
  * Page for a specific country
  *
  * @param         $country
  * @param Request $request
  * @return \Illuminate\View\View
  */
 public function detail(Request $request, $country)
 {
     $currentPage = $request->get('page', 1);
     $filter = ['country' => urldecode($country), 'from' => $currentPage, 'sort_by' => $request->get('sortby'), 'order' => $request->get('order')];
     $contracts = $this->api->allContracts($filter);
     $resources = $this->api->getResourceByCountry($filter);
     if (!$contracts) {
         return abort(404);
     }
     return view('country.detail', compact('contracts', 'country', 'resources', 'currentPage'));
 }
 /**
  * Get Resources
  *
  * @param Request $request
  * @return \Symfony\Component\HttpFoundation\Response
  */
 public function getResources(Request $request)
 {
     $filter = ['country' => $request->get('country')];
     $resources = $this->api->getResourceByCountry($filter);
     return response()->json($resources);
 }