session()->token()) && is_string($request->header('X-CSRF-TOKEN')) && hash_equals($request->session()->token(), $request->header('X-CSRF-TOKEN'))) ) { \abort(419); } if (is_numeric($city)) { $stores = DB::table('stores') ->join('retailregions', 'stores.region_id', '=', 'retailregions.id') ->join('retailgroups', 'retailregions.region_group', '=', 'retailgroups.id') ->select('stores.*', 'retailregions.*', 'retailgroups.*') ->where('stores.zipcode', $city) ->get(); return $stores; } else { $stores = DB::table('stores') ->join('retailregions', 'stores.region_id', '=', 'retailregions.id') ->join('retailgroups', 'retailregions.region_group', '=', 'retailgroups.id') ->select('stores.*', 'retailregions.*', 'retailgroups.*') ->where('stores.city', $city) ->get(); return $stores; } } }