Exception: Liquid::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/liquid/errors.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#line_numberObject

Returns the value of attribute line_number.



3
4
5
# File 'lib/liquid/errors.rb', line 3

def line_number
  @line_number
end

#markup_contextObject

Returns the value of attribute markup_context.



5
6
7
# File 'lib/liquid/errors.rb', line 5

def markup_context
  @markup_context
end

#template_nameObject

Returns the value of attribute template_name.



4
5
6
# File 'lib/liquid/errors.rb', line 4

def template_name
  @template_name
end

Instance Method Details

#to_s(with_prefix = true) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
# File 'lib/liquid/errors.rb', line 7

def to_s(with_prefix = true)
  str = ""
  str << message_prefix if with_prefix
  str << super()

  if markup_context
    str << " "
    str << markup_context
  end

  str
end