Class: ProcessWanker::IPFilter
- Inherits:
-
Object
- Object
- ProcessWanker::IPFilter
- Defined in:
- lib/config/config_auth.rb
Instance Attribute Summary collapse
-
#ips ⇒ Object
Returns the value of attribute ips.
Instance Method Summary collapse
- #contains(ip) ⇒ Object
-
#initialize ⇒ IPFilter
constructor
A new instance of IPFilter.
Constructor Details
#initialize ⇒ IPFilter
Returns a new instance of IPFilter.
35 36 37 |
# File 'lib/config/config_auth.rb', line 35 def initialize() @ips=[] end |
Instance Attribute Details
#ips ⇒ Object
Returns the value of attribute ips.
33 34 35 |
# File 'lib/config/config_auth.rb', line 33 def ips @ips end |
Instance Method Details
#contains(ip) ⇒ Object
39 40 41 42 43 44 |
# File 'lib/config/config_auth.rb', line 39 def contains(ip) ips.each do |x| return(true) if(x.include?(ip)) end false end |