Class: O::Many

Inherits:
Object
  • Object
show all
Extended by:
ArefShortcut
Defined in:
lib/o/serializer.rb

Instance Method Summary collapse

Methods included from ArefShortcut

[]

Constructor Details

#initialize(serializer) ⇒ Many

Returns a new instance of Many.



47
48
49
# File 'lib/o/serializer.rb', line 47

def initialize(serializer)
  @serializer = serializer
end

Instance Method Details

#call(collection) ⇒ Object



51
52
53
# File 'lib/o/serializer.rb', line 51

def call(collection)
  collection.map { |item| @serializer.call(item) }
end