Sha256: 02610284e9812e0f78e01663add2218d6505cf6aeae65523e51c4c6c2187b269
Contents?: true
Size: 455 Bytes
Versions: 1
Compression:
Stored size: 455 Bytes
Contents
module WebConsole module ViewHelpers def console(console_binding = nil) return unless request.remote_ip.in?(WebConsole.config.whitelisted_ips) console_binding ||= binding.of_caller(1) unless controller.console_already_rendered @console_session = WebConsole::REPLSession.create(binding: console_binding) controller.console_already_rendered = true 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 | lib/web_console/view_helpers.rb |