class ConsoleIpWhitelist::Engine

Public Instance Methods

app() click to toggle source
# File lib/console_ip_whitelist/engine.rb, line 41
def app
  Rails.application
end
enable?() click to toggle source
# File lib/console_ip_whitelist/engine.rb, line 37
def enable?
  !Rails.env.production? and app.config.consider_all_requests_local
end
insert_middleware() click to toggle source
# File lib/console_ip_whitelist/engine.rb, line 29
def insert_middleware
  if defined? BetterErrors::Middleware
    app.middleware.insert_after BetterErrors::Middleware, ConsoleIpWhitelist::Middleware
  else
    app.middleware.use ConsoleIpWhitelist::Middleware
  end
end