class Fulfillment::Models::Collection

Attributes

_items[R]
items[R]

Public Class Methods

new(item_type, items) click to toggle source
# File lib/fulfillment/models/collection.rb, line 11
def initialize(item_type, items)
  @_items = items
  @items = Array.wrap(_items).map do |item|
    item_type.new(item)
  end
end

Public Instance Methods

[](value) click to toggle source
# File lib/fulfillment/models/collection.rb, line 18
def [](value)
  items.force[value]
end