Sha256: 952a3e0e9f92291ab5604c03b560afff4e026905f420226b54f7424185e83519
Contents?: true
Size: 374 Bytes
Versions: 1
Compression:
Stored size: 374 Bytes
Contents
module FileRecord module AttributeMethods module Validation extend ActiveSupport::Concern include ActiveModel::AttributeMethods included do attribute_method_affix :prefix => 'is_', :suffix => "_valid?" end protected def is_attribute_valid?(attribute) valid? || errors[attribute].empty? end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
file_record-0.1.0 | lib/file_record/attribute_methods/validation.rb |