Class: ButterCMS::Page
Instance Attribute Summary
#data, #meta
Class Method Summary
collapse
all, endpoint, find, #initialize, #inspect
Class Method Details
.get(page_type, slug, options = {}) ⇒ Object
13
14
15
16
17
|
# 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 = {}) ⇒ Object
7
8
9
10
11
|
# 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 ⇒ Object
3
4
5
|
# File 'lib/buttercms/page.rb', line 3
def self.resource_path
"/pages/"
end
|