Class: EvalExpression

Inherits:
Object
  • Object
show all
Defined in:
lib/thymeleaf/dialects/default/parsers/eval.rb

Class Method Summary collapse

Class Method Details

.parse(context, expr, mode = nil, **_) ⇒ Object



7
8
9
10
# File 'lib/thymeleaf/dialects/default/parsers/eval.rb', line 7

def self.parse(context, expr, mode = nil, **_)
  text = SelectionExpression.parse(context, expr, context.get_private(DefaultDialect::CONTEXT_OBJECT_VAR))
  DollarExpression.parse(context, text, mode)
end

.parse_single_expression(context, expr, **_) ⇒ Object



12
13
14
# File 'lib/thymeleaf/dialects/default/parsers/eval.rb', line 12

def self.parse_single_expression(context, expr, **_)
  self.parse(context, expr, :single_expression)
end