class NgpVan::Client

Public Class Methods

new(configuration = nil) click to toggle source
# File lib/ngp_van/client.rb, line 30
def initialize(configuration = nil)
  @config = configuration
end

Public Instance Methods

config() click to toggle source
# File lib/ngp_van/client.rb, line 34
def config
  @config || NgpVan.configuration
end
valid_id?(id) click to toggle source
# File lib/ngp_van/client.rb, line 38
def valid_id?(id)
  id.to_s =~ /\A[a-z0-9\-:]+\z/i ? true : false
end
verify_id(*ids) click to toggle source
# File lib/ngp_van/client.rb, line 42
def verify_id(*ids)
  ids.each do |id|
    raise NgpVan::InvalidID unless valid_id?(id)
  end
  nil
end
Also aliased as: verify_ids
verify_ids(*ids)
Alias for: verify_id