Class: Cradlepoint::CradlepointObject

Inherits:
Object
  • Object
show all
Defined in:
lib/cradlepoint/cradlepoint_object.rb

Direct Known Subclasses

Account, Config, NetDevice, NetFlow, Router, WlanSurvey

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.build_new_url(rel_url = '/') ⇒ Object



12
13
14
# File 'lib/cradlepoint/cradlepoint_object.rb', line 12

def self.build_new_url(rel_url = '/')
  "#{ Cradlepoint.url_prepend }#{ Cradlepoint.base_url }#{ rel_url }"
end

.build_url(rel_url = '/') ⇒ Object



4
5
6
# File 'lib/cradlepoint/cradlepoint_object.rb', line 4

def self.build_url(rel_url = '/')
  "#{ Cradlepoint.url_prepend }#{ Cradlepoint.base_url }#{ rel_url }"
end

Instance Method Details

#build_new_url(rel_url = '/') ⇒ Object



16
17
18
# File 'lib/cradlepoint/cradlepoint_object.rb', line 16

def build_new_url(rel_url = '/')
  CradlepointObject.build_new_url(rel_url)
end

#build_url(rel_url = '/') ⇒ Object



8
9
10
# File 'lib/cradlepoint/cradlepoint_object.rb', line 8

def build_url(rel_url = '/')
  CradlepointObject.build_url(rel_url)
end

#paramsObject



20
21
22
# File 'lib/cradlepoint/cradlepoint_object.rb', line 20

def params
  { params: { format: :json } }
end