Class: Supa::Commands::Collection

Inherits:
Supa::Command show all
Defined in:
lib/supa/commands/collection.rb

Instance Method Summary collapse

Methods inherited from Supa::Command

#initialize

Constructor Details

This class inherits a constructor from Supa::Command

Instance Method Details

#representObject



6
7
8
9
10
11
12
13
14
# File 'lib/supa/commands/collection.rb', line 6

def represent
  tree[name] = []

  Array(dynamic_value).each do |element|
    tree[name] << {}

    Supa::Builder.new(representer: representer, context: element, tree: tree[name][-1]).instance_exec(&block)
  end
end