module Fcoin::ValidatorUtility
Public Instance Methods
between_error_message(target, target_type, min, max)
click to toggle source
# File lib/fcoin/validator/validator_utility.rb, line 10 def between_error_message(target, target_type, min, max) message = {} target_value = target.present? ? target : 'nil' message[target_type] = "#{target_type} is #{target_value}. #{target_type} is not between #{min} and #{max}." message end
includes_error_message(target, target_type, list)
click to toggle source
# File lib/fcoin/validator/validator_utility.rb, line 3 def includes_error_message(target, target_type, list) message = {} target_value = target.present? ? target : 'nil' message[target_type] = "#{target_type} is #{target_value}. #{target_type} is not included in the [#{list.join(', ')}]." message end
presence_error_message(target, target_type)
click to toggle source
# File lib/fcoin/validator/validator_utility.rb, line 17 def presence_error_message(target, target_type) message = {} target_value = target.present? ? target : 'nil' message[target_type] = "#{target_type} is #{target_value}. #{target_type} can't be blank" message end