Method: IpFilter::Controller::GeoIpLookup::ClassMethods#validate_ip

Defined in:
lib/ip_filter/controller/geo_ip_lookup.rb

#validate_ip(filter_options = {}, &block) ⇒ Object



14
15
16
17
18
19
20
21
22
# File 'lib/ip_filter/controller/geo_ip_lookup.rb', line 14

def validate_ip(filter_options = {}, &block)
  if block
    before_filter filter_options do |controller|
      controller.check_ip_location(block)
    end
  else
    before_filter :check_ip_location, filter_options
  end
end