class VzaarApi::Category
Constants
- ATTR_ACCESSORS
- ATTR_READERS
- ENDPOINT
Public Class Methods
create(attrs = {})
click to toggle source
# File lib/vzaar_api/category.rb, line 26 def self.create(attrs = {}) url = Lib::Api.resource_url(ENDPOINT) new Lib::Api.new.post(url, attrs).data end
new(attrs = {})
click to toggle source
# File lib/vzaar_api/category.rb, line 22 def initialize(attrs = {}) update_from_attributes attrs end
Public Instance Methods
subtree(query = {})
click to toggle source
# File lib/vzaar_api/category.rb, line 31 def subtree(query = {}) args = query.merge( resource_url: resource_url("#{id}/subtree"), resource_class: self.class ) Lib::PagedResource.new(args) end