module WebConsole::ViewHelpers
Public Instance Methods
console(console_binding = nil)
click to toggle source
# File lib/web_console/view_helpers.rb, line 3 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