Class: Deflectable::Whitelist

Inherits:
Filtering show all
Defined in:
lib/deflectable/whitelist.rb

Instance Method Summary collapse

Methods inherited from Filtering

#include?

Constructor Details

#initialize(options) ⇒ Whitelist

Returns a new instance of Whitelist.



3
4
5
# File 'lib/deflectable/whitelist.rb', line 3

def initialize(options)
  super(options[:whitelist])
end

Instance Method Details

#permit?(request_ip) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/deflectable/whitelist.rb', line 7

def permit?(request_ip)
  include?(request_ip)
end