Class: TwoWaySQL::EmbedVariableNode
Instance Method Summary collapse
- #accept(ctx) ⇒ Object
-
#initialize(exp) ⇒ EmbedVariableNode
constructor
A new instance of EmbedVariableNode.
Constructor Details
#initialize(exp) ⇒ EmbedVariableNode
Returns a new instance of EmbedVariableNode.
193 194 195 |
# File 'lib/twowaysql/node.rb', line 193 def initialize(exp) @exp = exp end |
Instance Method Details
#accept(ctx) ⇒ Object
196 197 198 199 |
# File 'lib/twowaysql/node.rb', line 196 def accept(ctx) result = do_eval(ctx, @exp) ctx.add_sql(result) unless result.nil? end |