class Pyper::Pipes::Model::VirtusParser
Transform a series of items into model classes (based on Virtus model objects) @param virtus_model_class [Class] the model class to instantiate. Should respond to `new(item_attributes)`
Public Instance Methods
pipe(items, status = {})
click to toggle source
@param items [Enumerable<Hash>] @param status [Hash] The mutable status field @return [Enumerable<Hash>] The unchanged list of items
# File lib/pyper/pipes/model/virtus_parser.rb, line 9 def pipe(items, status = {}) items.map { |item| virtus_model_class.new(item) } end