class Normalizr::ArrayOf
Public Class Methods
new(schema)
click to toggle source
# File lib/normalizr/array_of.rb, line 4 def initialize schema @schema = schema end
Public Instance Methods
unvisit(obj, ids)
click to toggle source
# File lib/normalizr/array_of.rb, line 12 def unvisit obj, ids ids.map { |id| @schema.unvisit(obj, id) } end
visit(obj, bag)
click to toggle source
# File lib/normalizr/array_of.rb, line 8 def visit obj, bag Array(obj).map { |item| @schema.visit(item, bag) } end