module BabySqueel::Compat::DSL
Public Instance Methods
`(str)
click to toggle source
An alias for BabySqueel::DSL#sql
# File lib/baby_squeel/compat.rb, line 53 def `(str) sql(str) end
evaluate(&block)
click to toggle source
Remember the original binding of the block
Calls superclass method
# File lib/baby_squeel/compat.rb, line 63 def evaluate(&block) @caller = block.binding.eval('self') super end
my(&block)
click to toggle source
Allows you to call out of an instance_eval'd block.
# File lib/baby_squeel/compat.rb, line 58 def my(&block) @caller.instance_eval(&block) end