Sha256: 123e9ac6c2d69a60f692a975a0b518c7f8fcb473502e0bacbb8d3fbe07e02479
Contents?: true
Size: 965 Bytes
Versions: 10
Compression:
Stored size: 965 Bytes
Contents
--HAML-- %html %body - for x in foo = foo - for y in bar = bar - else sorry, no bar - if z > 1 %p something - elseif z < 0 %p something - else %p something #footer --FILE-- $visitor = new \MtHaml\NodeVisitor\Midblock('/else\b|elseif\b/A'); $node->accept($visitor); --EXPECT-- root( tag(html tag(body run(for x in foo insert(foo) ) run(for y in bar insert(bar) midblock( run(else interpolated(text(sorry, no bar)) ) ) ) run(if z > 1 tag(p interpolated(text(something))) midblock( run(elseif z < 0 tag(p interpolated(text(something))) midblock( run(else tag(p interpolated(text(something))) ) ) ) ) ) tag(div attr(text(id)text(footer)) ) ) ) )
Version data entries
10 entries across 10 versions & 1 rubygems