class Ipfinder::Asnvalidation

class Asnvalidation

Public Class Methods

validate(asn) click to toggle source

Helper method for validating an argument if it is asn number @param asn [String] The AS number you want details for @raise [IPfinderException] @return [true] @see for regex asn number. @see github.com/ipfinder-io/ip-finder-php/blob/master/src/Validation/Asnvalidation.php/

# File lib/ipfinder/Validation/Asnvalidation.rb, line 13
def self.validate(asn)
  if asn =~ /^(as|AS)(\d+)$/
    true
  else
    raise IPfinderException, 'Invalid asn number'
  end
end