Method: Faith::DSL::ChildBuilder#sequence

Defined in:
lib/faith/dsl.rb

#sequence(name, &block) ⇒ Object



43
44
45
46
47
48
49
50
# File 'lib/faith/dsl.rb', line 43

def sequence(name, &block)
  DSL.validate_name!(name)

  seq = Sequence.new(name, @parent, [])
  @parent.children << seq

  Docile.dsl_eval(ChildBuilder.new(seq), &block)
end