Module: SsnValidation

Defined in:
lib/version.rb,
lib/ssn_validation/ssn.rb,
lib/ssn_validation/ssn_validation.rb

Defined Under Namespace

Modules: Ssn Classes: Configuration

Constant Summary collapse

VERSION =
'0.1.8'

Class Method Summary collapse

Class Method Details

.configObject



2
3
4
# File 'lib/ssn_validation/ssn_validation.rb', line 2

def self.config
  @@config ||= Configuration.new
end

.configure {|config| ... } ⇒ Object

Yields:



6
7
8
9
# File 'lib/ssn_validation/ssn_validation.rb', line 6

def self.configure
  self.config ||= Configuration.new
  yield(config)
end

.validate(ssn) ⇒ Object



69
70
71
# File 'lib/ssn_validation/ssn.rb', line 69

def self.validate(ssn)
  Ssn.validate(ssn)
end