module LittleWeasel::Modules::DictionaryMetadataValidatable
This module provides methods to validate a dictionary metadata object.
Public Class Methods
validate(dictionary_metadata:)
click to toggle source
# File lib/LittleWeasel/modules/dictionary_metadata_validatable.rb, line 7 def self.validate(dictionary_metadata:) raise ArgumentError, "Argument dictionary_metadata is not a valid Hash object: #{dictionary_metadata.class}" \ unless dictionary_metadata.is_a? Hash end
Public Instance Methods
validate_dictionary_metadata(dictionary_metadata:)
click to toggle source
# File lib/LittleWeasel/modules/dictionary_metadata_validatable.rb, line 12 def validate_dictionary_metadata(dictionary_metadata:) DictionaryMetadataValidatable.validate dictionary_metadata: dictionary_metadata end