class BulutfonSDK::REST::Extension

Public Class Methods

new(*args) click to toggle source
Calls superclass method BulutfonSDK::REST::BaseRequest::new
# File lib/bulutfon_sdk/rest/extension.rb, line 7
def initialize(*args)
  super(*args)
  @resource = 'extensions'
end

Public Instance Methods

all( params = {} ) click to toggle source
# File lib/bulutfon_sdk/rest/extension.rb, line 12
def all( params = {} )
  prepare_request( 'get', @resource,params)
end
create(params) click to toggle source
# File lib/bulutfon_sdk/rest/extension.rb, line 20
def create(params)
  prepare_request( 'post', @resource, params)
end
delete(id) click to toggle source
# File lib/bulutfon_sdk/rest/extension.rb, line 28
def delete(id)
  prepare_request( 'delete', "#{@resource}/#{id}")
end
get( id ) click to toggle source
# File lib/bulutfon_sdk/rest/extension.rb, line 16
def get( id )
  prepare_request( 'get', "#{@resource}/#{id}")
end
update(id, params) click to toggle source
# File lib/bulutfon_sdk/rest/extension.rb, line 24
def update(id, params)
  prepare_request( 'put', "#{@resource}/#{id}", params)
end