class Cradlepoint::CradlepointObject

Public Class Methods

build_new_url(rel_url = '/') click to toggle source
# 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 = '/') click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 4
def self.build_url(rel_url = '/')
  "#{ Cradlepoint.url_prepend }#{ Cradlepoint.base_url }#{ rel_url }"
end
ecm_object_blob?(object_blob) click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 34
def self.ecm_object_blob?(object_blob)
  return false unless object_blob
  return false unless object_blob.is_a?(Hash) and object_blob[:id]
  true
end
successful_response?(response) click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 24
def self.successful_response?(response)
  return false unless response
  return false if response.is_a?(Hash) and !response[:success]
  true
end

Public Instance Methods

build_new_url(rel_url = '/') click to toggle source
# 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 = '/') click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 8
def build_url(rel_url = '/')
  CradlepointObject.build_url(rel_url)
end
ecm_object_blob?(object_blob) click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 40
def ecm_object_blob?(object_blob)
  Cradlepoint::CradlepointObject.ecm_object_blob?(object_blob)
end
params() click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 20
def params
  { params: { format: :json } }
end
successful_response?(response) click to toggle source
# File lib/cradlepoint/cradlepoint_object.rb, line 30
def successful_response?(response)
  Cradlepoint::CradlepointObject.successful_response?(response)
end