Class: Route4me::Route

Inherits:
Object
  • Object
show all
Defined in:
lib/route4me/route.rb

Class Method Summary collapse

Class Method Details

.delete(params = {}) ⇒ Object



15
16
17
18
19
# File 'lib/route4me/route.rb', line 15

def self.delete(params={})
  get = Util.extract(params, [:route_id])
  status = Route4me.request(:delete, self.url, get: get)
  status[:deleted]
end

.get(params = {}) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/route4me/route.rb', line 7

def self.get(params={})
  get = Util.extract(params, [
    :route_id, :directions, :route_path_output, :device_tracking_history,
    :limit, :offset, :original
  ])
  Route4me.request(:get, self.url, get: get)
end

.urlObject



3
4
5
# File 'lib/route4me/route.rb', line 3

def self.url
  '/api.v4/route.php'
end