module LittleWeasel::Modules::LanguageValidatable

This module provides methods to validate a language.

Public Class Methods

validate(language:) click to toggle source
# File lib/LittleWeasel/modules/language_validatable.rb, line 7
def self.validate(language:)
  raise ArgumentError, "Argument language '#{language}' is not a Symbol." unless language.is_a? Symbol
end

Public Instance Methods

validate_language(language:) click to toggle source
# File lib/LittleWeasel/modules/language_validatable.rb, line 11
def validate_language(language:)
  LanguageValidatable.validate language: language
end