class ButterCMS::Content

Public Class Methods

fetch(collection_slugs, options = {}) click to toggle source
# File lib/buttercms/content.rb, line 13
def self.fetch(collection_slugs, options = {})
  params = { keys: collection_slugs.join(',') }.merge(options)
  response = ButterCMS.request(self.resource_path, params)
  
  self.new(response)
end
list(collection_slug, options = {}) click to toggle source
# File lib/buttercms/content.rb, line 7
def self.list(collection_slug, options = {})
  response = ButterCMS.request(self.endpoint(collection_slug), options)

  self.create_collection(response)
end
resource_path() click to toggle source
# File lib/buttercms/content.rb, line 3
def self.resource_path
  "/content/"
end