Class: Ipligence::Record

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
lib/ipligence/record.rb

Class Method Summary collapse

Class Method Details

.fetch(ip) ⇒ Object



7
8
9
10
# File 'lib/ipligence/record.rb', line 7

def self.fetch(ip)
  long_ip = Ipligence::Utils.convert_dotted_to_long(ip).to_s
  Ipligence::Record.where("(ipblock_from <= :ip) and (:ip <= ipblock_to)", { :ip => long_ip } ).first
end