Sha256: f7ee84d4b0ef0c9b36985a8031425ddc04cb54dd85cc05031f793e68870868b2
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 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? console_binding ||= binding.of_caller(1) 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
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
web-console-2.0.0.beta3 | lib/web_console/view_helpers.rb |