Sha256: 42c84a9da506ac201af82a26432f60dd5f974ed62a3d696b7e13e99d3e4e3f2a
Contents?: true
Size: 730 Bytes
Versions: 1
Compression:
Stored size: 730 Bytes
Contents
module Moysklad::Resources mattr_accessor :resources extend ActiveSupport::Autoload def self.register_resource resource_class self.resources ||= [] self.resources << resource_class end require_relative 'resources/base' require_relative 'resources/indexed' require_relative 'resources/custom_entities' require_relative 'resources/assortments' # Простые ресурсы, которые создаются автоматически %w{Products Productfolders Uoms PriceType Countries Variants Counterparty Organization CustomerOrders Store Currency Workflows Companies Consignments MyCompanies}.each do |klass_name| const_set klass_name, Class.new( Base ) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
moysklad-0.3.0 | lib/moysklad/resources.rb |