public static function getBusinessByLatitudeLongitude($latitude, $longitude, $timezone) { $max_lat = $latitude + 0.06; $max_long = $longitude + 0.06; $min_lat = $latitude - 0.06; $min_long = $longitude - 0.06; $timezones = Helper::timezoneOffsetToNameArray($timezone); return Business::where('latitude', '>=', $min_lat)->where('latitude', '<=', $max_lat)->where('longitude', '>=', $min_long)->where('longitude', '<=', $max_long)->whereIn('timezone', $timezones)->get(); }