class Printos::BaseService
Public Class Methods
get_resource(resource_url, as_service=false)
click to toggle source
# File lib/printos/base_service.rb, line 4 def self.get_resource(resource_url, as_service=false) parse(PrintosRestClient.get(resource_url, as_service)) end
parse(response)
click to toggle source
# File lib/printos/base_service.rb, line 16 def self.parse(response) JSON.parse(response.body, symbolize_names: :true) rescue nil end
post_resource(resource_url, payload, as_service=false)
click to toggle source
# File lib/printos/base_service.rb, line 8 def self.post_resource(resource_url, payload, as_service=false) parse(PrintosRestClient.post(resource_url, payload, as_service)) end
put_resource(resource_url, payload, as_service=false)
click to toggle source
# File lib/printos/base_service.rb, line 12 def self.put_resource(resource_url, payload, as_service=false) parse(PrintosRestClient.put(resource_url, payload, as_service)) end