/** * @param $hcp_id * @return \Illuminate\View\View */ public function view_hcp($hcp_id) { $hcp = HcpImport::get($hcp_id); $message = ""; $geo = null; if ($hcp) { if ($hcp->geo_cache_id) { $geo = GeoCache::get($hcp->geo_cache_id); } else { $message = "this HCP has not been geolocated yet"; } } else { $message = "HCP ID:{$hcp_id} not found"; } return view("data.geolocate", ['hcp' => $hcp, 'geo' => $geo, 'message' => $message, 'api_key' => Geocode::$google_api_key]); }