Class: Deflectable::Blacklist

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

Instance Method Summary collapse

Methods inherited from Filtering

#include?

Constructor Details

#initialize(options) ⇒ Blacklist

Returns a new instance of Blacklist.



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

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

Instance Method Details

#permit?(request_ip) ⇒ Boolean

Returns:

  • (Boolean)


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

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