class Nimbu::Endpoints::Themes::Templates

Public Instance Methods

create(*args) click to toggle source
# File lib/nimbu-api/endpoints/themes/templates.rb, line 7
def create(*args)
  arguments(args, :required => [:theme_id])

  forced = arguments.params.delete("force")
  query_params = {}
  query_params = {force: forced} unless forced.nil?

  post_request("/themes/#{theme_id}/templates", arguments.params, params: query_params)
end
delete(*args) click to toggle source
# File lib/nimbu-api/endpoints/themes/templates.rb, line 23
def delete(*args)
  arguments(args, :required => [:theme_id, :template_id])

  delete_request("/themes/#{theme_id}/templates/#{template_id}", arguments.params)
end
Also aliased as: remove
get(*args) click to toggle source
# File lib/nimbu-api/endpoints/themes/templates.rb, line 17
def get(*args)
  arguments(args, :required => [:theme_id, :template_id])

  get_request("/themes/#{theme_id}/templates/#{template_id}", arguments.params)
end
remove(*args)
Alias for: delete