Module: NYCGeoClient::Client::Intersection
- Included in:
- NYCGeoClient::Client
- Defined in:
- lib/nyc_geo_client/client/intersection.rb
Overview
Defines methods related to branches
Instance Method Summary collapse
-
#intersection(cross_street_one:, cross_street_two:, borough:, borough_cross_street_two: nil, compass_direction: nil) ⇒ Hashie::Mash
Returns information about a point defined by two cross streets.
Instance Method Details
#intersection(cross_street_one:, cross_street_two:, borough:, borough_cross_street_two: nil, compass_direction: nil) ⇒ Hashie::Mash
Returns information about a point defined by two cross streets.
18 19 20 21 22 23 24 25 26 27 |
# File 'lib/nyc_geo_client/client/intersection.rb', line 18 def intersection(cross_street_one:, cross_street_two:, borough:, borough_cross_street_two: nil, compass_direction: nil) = { crossStreetOne: cross_street_one, crossStreetTwo: cross_street_two, borough: borough, boroughCrossStreetTwo: borough_cross_street_two, compassDirection: compass_direction }.reject { |k, v| v.nil? } get(intersection_path, ) end |