Sha256: 1a198578f6c78d8bfb17d548b8ea11d557baecc4cf9ddb5ea6e016451d4c18d0

Contents?: true

Size: 402 Bytes

Versions: 5

Compression:

Stored size: 402 Bytes

Contents

module ValidatesTimeliness
  module ORM
    module ActiveModel
      extend ActiveSupport::Concern

      module ClassMethods
        public

        def define_attribute_methods(*attr_names)
          super.tap { define_timeliness_methods}
        end

        def undefine_attribute_methods
          super.tap { undefine_timeliness_attribute_methods }
        end
      end
      
    end
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
validates_timeliness-4.1.1 lib/validates_timeliness/orm/active_model.rb
validates_timeliness-4.1.0 lib/validates_timeliness/orm/active_model.rb
enju_leaf-1.2.1 vendor/bundle/ruby/2.3/gems/validates_timeliness-4.0.2/lib/validates_timeliness/orm/active_model.rb
validates_timeliness-4.0.2 lib/validates_timeliness/orm/active_model.rb
validates_timeliness-4.0.1 lib/validates_timeliness/orm/active_model.rb