Class: Validation::Rule::Field

Inherits:
Object
  • Object
show all
Defined in:
lib/validation/rule/field.rb

Instance Method Summary collapse

Instance Method Details

#error_keyObject



5
6
7
# File 'lib/validation/rule/field.rb', line 5

def error_key
  :field
end

#paramsObject



16
17
18
# File 'lib/validation/rule/field.rb', line 16

def params
  {}
end

#valid_value?(value) ⇒ Boolean

Returns:

  • (Boolean)


9
10
11
12
13
14
# File 'lib/validation/rule/field.rb', line 9

def valid_value?(value)
  valid = true
  valid = false unless value.is_a?(String) || value.is_a?(Symbol) || value.is_a?(Numeric)
  valid = false if value.to_s.empty?
  valid
end