Module: LittleWeasel::Modules::RegionValidatable

Included in:
DictionaryKey
Defined in:
lib/LittleWeasel/modules/region_validatable.rb

Overview

This module provides methods to validate a region.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.validate_region(region:) ⇒ Object

Raises:

  • (ArgumentError)


9
10
11
# File 'lib/LittleWeasel/modules/region_validatable.rb', line 9

def validate_region(region:)
  raise ArgumentError, "Argument region '#{region}' is not a Symbol." unless region.blank? || region.is_a?(Symbol)
end

Instance Method Details

#validate_region(region:) ⇒ Object (private)



9
10
11
# File 'lib/LittleWeasel/modules/region_validatable.rb', line 9

def validate_region(region:)
  raise ArgumentError, "Argument region '#{region}' is not a Symbol." unless region.blank? || region.is_a?(Symbol)
end