module Emarsys::Broadcast::Validation
Public Instance Methods
string_present?(value)
click to toggle source
# File lib/emarsys/broadcast/validation.rb, line 4 def string_present? value !value.to_s.strip.empty? end
within_range?(value, range)
click to toggle source
# File lib/emarsys/broadcast/validation.rb, line 8 def within_range? value, range raise ArgumentError, 'range is required' if range.nil? || !range.is_a?(::Range) range.include? value end