module LittleWeasel::Preprocessors::WordPreprocessorsValidatable
This module provides methods to validate an Array of word preprocessor objects.
Public Instance Methods
validate_word_preprocessors(word_preprocessors:)
click to toggle source
# File lib/LittleWeasel/preprocessors/word_preprocessors_validatable.rb, line 12 def validate_word_preprocessors(word_preprocessors:) return if word_preprocessors.blank? raise ArgumentError, "Argument word_preprocessors is not an Array: #{word_preprocessors.class}" \ unless word_preprocessors.is_a? Array word_preprocessors.each do |word_preprocessor| WordPreprocessorValidatable.validate_word_preprocessor word_preprocessor: word_preprocessor end end