Sha256: 2d0341e50144cbec467ee2bb0ebb0f8cf73c0decd019f5f96037e94d8f24eae4
Contents?: true
Size: 359 Bytes
Versions: 14
Compression:
Stored size: 359 Bytes
Contents
module Validatable class ValidatesPresenceOf < ValidationBase #:nodoc: def valid?(instance) return false if instance.send(self.attribute).nil? instance.send(self.attribute).respond_to?(:strip) ? instance.send(self.attribute).strip.length != 0 : true end def message(instance) super || "can't be empty" end end end
Version data entries
14 entries across 14 versions & 2 rubygems