class RubyPtvApi::Operation::XLocate::FindLocations

Attributes

locations[R]

Public Class Methods

new(locations) click to toggle source
# File lib/ruby_ptv_api/operation/x_locate/find_locations.rb, line 7
def initialize(locations)
  raise 'Use FindLocation for single address' unless locations.is_a? Array
  @locations = locations
end

Public Instance Methods

params() click to toggle source
# File lib/ruby_ptv_api/operation/x_locate/find_locations.rb, line 16
def params
  { 
    location: locations,
    options: options,
    sorting: sorting,
    additionalFields: additional_fields
  }
end
ptv_function() click to toggle source
# File lib/ruby_ptv_api/operation/x_locate/find_locations.rb, line 12
def ptv_function
  'findLocations'
end