class Moysklad::Resources::Stock
Public Class Methods
entity_class()
click to toggle source
# File lib/moysklad/resources/stock.rb, line 20 def self.entity_class Moysklad::Entities::StockTO end
pluralized_type()
click to toggle source
# File lib/moysklad/resources/stock.rb, line 24 def self.pluralized_type :stock end
Public Instance Methods
all()
click to toggle source
# File lib/moysklad/resources/stock.rb, line 8 def all list end
find()
click to toggle source
# File lib/moysklad/resources/stock.rb, line 12 def find raise 'no such method' end
listWithConsignments(params={})
click to toggle source
# File lib/moysklad/resources/stock.rb, line 4 def listWithConsignments params={} list params.merge(showConsignments: true) end
list_path()
click to toggle source
# File lib/moysklad/resources/stock.rb, line 16 def list_path 'exchange/rest/stock/xml' end
Private Instance Methods
parse_page(content)
click to toggle source
# File lib/moysklad/resources/stock.rb, line 30 def parse_page content items = Moysklad::Entities::StockTO.parse content Moysklad::Entities::Page.new items, items.count, 0, items.count end