lib/siteleaf/post.rb in siteleaf-0.9.12 vs lib/siteleaf/post.rb in siteleaf-0.9.13
- old
+ new
@@ -1,25 +1,20 @@
module Siteleaf
class Post < Page
attr_accessor :taxonomy
- def self.all
- result = Client.get "#{self.endpoint}"
- result.map { |r| self.new(r) } if result
- end
-
- def self.find(id)
- result = Client.get "#{self.endpoint}/#{id}"
- self.new(result) if result
- end
-
def create_endpoint
"pages/#{self.parent_id}/posts"
end
def parent
Page.find(self.parent_id)
+ end
+
+ def assets
+ result = Client.get "posts/#{self.id}/assets"
+ result.map { |r| Asset.new(r) } if result
end
end
end
\ No newline at end of file