class OrderOptimizer::Catalog
Public Class Methods
new(skus)
click to toggle source
# File lib/order_optimizer/catalog.rb, line 5 def initialize(skus) @skus = skus.map { |id, values| Sku.new(id, **values) }.sort_by(&:price_per_unit) end
Public Instance Methods
skus()
click to toggle source
# File lib/order_optimizer/catalog.rb, line 9 def skus @skus.dup end