Module: Rextra::Debug
- Defined in:
- lib/rextra/debug.rb
Defined Under Namespace
Modules: DebugHelper
Instance Method Summary collapse
Instance Method Details
#__d(*args) ⇒ Object
32 33 34 35 |
# File 'lib/rextra/debug.rb', line 32 def __d *args DebugHelper::prepare DebugHelper::output *args end |
#__e(*args) ⇒ Object
36 37 38 39 40 41 42 43 |
# File 'lib/rextra/debug.rb', line 36 def __e *args require 'binding_of_caller' Binding.of_caller do |b| args.each do |arg| __d "[[#{arg}]] ==>" , (eval(arg,b).to_yaml rescue '[ERROR OUTPUTING]') end end end |
#__here(*args) ⇒ Object
29 30 31 |
# File 'lib/rextra/debug.rb', line 29 def __here *args __d(*['here'].concat(args)) end |