Module: LittleWeasel::Modules::DictionarySourceValidatable

Included in:
DictionarySourceable
Defined in:
lib/LittleWeasel/modules/dictionary_source_validatable.rb

Overview

This module provides methods to validate a dictionary source.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.validate_dictionary_source(dictionary_source:) ⇒ Object

Raises:

  • (ArgumentError)


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

def validate_dictionary_source(dictionary_source:)
  raise ArgumentError, 'Argument dictionary_source is not present' \
    unless dictionary_source.present?
end

Instance Method Details

#validate_dictionary_source(dictionary_source:) ⇒ Object (private)



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

def validate_dictionary_source(dictionary_source:)
  raise ArgumentError, 'Argument dictionary_source is not present' \
    unless dictionary_source.present?
end