Sha256: 0d480bea46fd92e7af193514434545cf8d6d252de131cfe318a7084a8e591142
Contents?: true
Size: 590 Bytes
Versions: 2
Compression:
Stored size: 590 Bytes
Contents
module WebConsole module ViewHelpers def console(console_binding = nil) # This makes sure the console is only rendered once in a template @_should_render_console = true if @_should_render_console.nil? if ! console_binding && WebConsole.binding_of_caller_available? console_binding = binding.callers[1] end if @_should_render_console @console_session = WebConsole::REPLSession.create( binding: console_binding ) @_should_render_console = false render('rescues/web_console') end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
web-console-2.0.0.beta2 | lib/web_console/view_helpers.rb |
web-console-2.0.0.beta1 | lib/web_console/view_helpers.rb |