class Vonage::Applications

Public Instance Methods

create(params) click to toggle source
# File lib/vonage/applications.rb, line 54
def create(params)
  request('/v2/applications', params: params, type: Post)
end
delete(id) click to toggle source
# File lib/vonage/applications.rb, line 152
def delete(id)
  request('/v2/applications/' + id, type: Delete)
end
get(id) click to toggle source
# File lib/vonage/applications.rb, line 103
def get(id)
  request('/v2/applications/' + id)
end
list(params = nil, auto_advance = true) click to toggle source
# File lib/vonage/applications.rb, line 83
def list(params = nil, auto_advance = true)
  if params && !params.key?(:auto_advance)
    params.merge!(auto_advance: true)
  end

  request('/v2/applications', params: params, response_class: ListResponse)
end
update(id, params) click to toggle source
# File lib/vonage/applications.rb, line 134
def update(id, params)
  request('/v2/applications/' + id, params: params, type: Put)
end