Sha256: 20c2190d92a07b3942705367de04b03eec150ce1c3c2bb16a8892b8fd2a3a530

Contents?: true

Size: 226 Bytes

Versions: 7

Compression:

Stored size: 226 Bytes

Contents

module Validatable
  class ValidatesAcceptanceOf < ValidationBase #:nodoc:
    def valid?(instance)
      instance.send(self.attribute) == "true"
    end
    
    def message
      super || "must be accepted"
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
validatable-1.1.0 lib/validations/validates_acceptance_of.rb
validatable-1.2.2 lib/validations/validates_acceptance_of.rb
validatable-1.3.0 lib/validations/validates_acceptance_of.rb
validatable-1.3.2 lib/validations/validates_acceptance_of.rb
validatable-1.1.2 lib/validations/validates_acceptance_of.rb
validatable-1.2.1 lib/validations/validates_acceptance_of.rb
validatable-1.1.1 lib/validations/validates_acceptance_of.rb