class ButterCMS::Page
Public Class Methods
get(page_type, slug, options = {})
click to toggle source
# File lib/buttercms/page.rb, line 13 def self.get(page_type, slug, options = {}) response = ButterCMS.request(self.endpoint("#{page_type}/#{slug}"), options) self.create_object(response) end
list(page_type, options = {})
click to toggle source
# File lib/buttercms/page.rb, line 7 def self.list(page_type, options = {}) response = ButterCMS.request(self.endpoint(page_type), options) self.create_collection(response) end
resource_path()
click to toggle source
# File lib/buttercms/page.rb, line 3 def self.resource_path "/pages/" end
search(query = '', options = {})
click to toggle source
# File lib/buttercms/page.rb, line 19 def self.search(query = '', options = {}) response = ButterCMS.request('/pages/search/', {query: query}.merge(options)) self.create_collection(response) end