module LittleWeasel::Modules::TagValidatable
This module provides methods to validate a tag.
Public Class Methods
validate(tag:)
click to toggle source
# File lib/LittleWeasel/modules/tag_validatable.rb, line 7 def self.validate(tag:) raise ArgumentError, "Argument tag '#{tag}' is not a Symbol." unless tag.blank? || tag.is_a?(Symbol) end
Public Instance Methods
validate_tag(tag:)
click to toggle source
# File lib/LittleWeasel/modules/tag_validatable.rb, line 11 def validate_tag(tag:) TagValidatable.validate tag: tag end