class NumberPlate::SG::BaseValidator

Attributes

country[R]

Public Instance Methods

is_valid?(registration_number) click to toggle source
# File lib/number_plate/sg/base_validator.rb, line 7
def is_valid?(registration_number)
  setup(registration_number) if registration_number.present?
  @license.present?
end

Private Instance Methods

setup(registration_number) click to toggle source
# File lib/number_plate/sg/base_validator.rb, line 13
def setup(registration_number)
  @license = registration_number.gsub(/\s/, "").upcase
  @letters = @license[/[A-Z]+/]
  @numerals = @license[/\d+/]
end