Method: Liquid::Case#initialize

Defined in:
lib/liquid/tags/case.rb

#initialize(tag_name, markup, tokens) ⇒ Case

Returns a new instance of Case.



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/liquid/tags/case.rb', line 6

def initialize(tag_name, markup, tokens)      
  @blocks = []
  
  if markup =~ Syntax
    @left = $1
  else
    raise SyntaxError.new("Syntax Error in tag 'case' - Valid syntax: case [condition]")
  end
        
  super
end