Module: Mongoid::Document::TimelinessConcern

Included in:
Mongoid::Document
Defined in:
lib/validates_timeliness/orm/mongoid.rb

Overview

Due to how Mongoid misuses ActiveSupport::Concern, the only way to override a core component method is using an append_features hook.

Instance Method Summary collapse

Instance Method Details

#append_features(base) ⇒ Object



51
52
53
54
55
# File 'lib/validates_timeliness/orm/mongoid.rb', line 51

def append_features(base)
  super
  base.send :include, ValidatesTimeliness::AttributeMethods
  base.send :include, ValidatesTimeliness::ORM::Mongoid
end