Class: BankAccountNumberValidator::Validator

Inherits:
Object
  • Object
show all
Defined in:
lib/bank_account_number_validator/validator.rb

Direct Known Subclasses

Pl

Defined Under Namespace

Classes: Pl

Instance Method Summary collapse

Constructor Details

#initialize(location: nil, value: nil) ⇒ Validator

Returns a new instance of Validator.



3
4
5
6
# File 'lib/bank_account_number_validator/validator.rb', line 3

def initialize location: nil, value: nil
  @value = remote_white_space value
  @validator = location_valid location
end

Instance Method Details

#validObject



8
9
10
11
# File 'lib/bank_account_number_validator/validator.rb', line 8

def valid
  return false unless only_numer?
  @validator.valid
end