module StringValidations::ClassMethods

Public Instance Methods

validate_string(*attrs) click to toggle source
# File lib/va/string_validations.rb, line 4
def validate_string(*attrs)
  validate_multiple(*attrs) do |attr|
    attr.is_a?(String) || attr.nil?
  end
end
validate_string_not_empty(*attrs) click to toggle source
# File lib/va/string_validations.rb, line 10
def validate_string_not_empty(*attrs)
  validate_multiple(*attrs) do |attr|
    attr.is_a?(String) && !attr.empty?
  end
end