require 'validates_timeliness/attribute_methods' require 'validates_timeliness/validations' require 'validates_timeliness/multiparameter_attributes' require 'validates_timeliness/instance_tag' require 'validates_timeliness/validate_timeliness_matcher' if ENV['RAILS_ENV'] == 'test' require 'validates_timeliness/core_ext/time' require 'validates_timeliness/core_ext/date' require 'validates_timeliness/core_ext/date_time' ActiveRecord::Base.send(:include, ValidatesTimeliness::AttributeMethods) ActiveRecord::Base.send(:include, ValidatesTimeliness::Validations) ActiveRecord::Base.send(:include, ValidatesTimeliness::MultiparameterAttributes) ActionView::Helpers::InstanceTag.send(:include, ValidatesTimeliness::InstanceTag) Time.send(:include, ValidatesTimeliness::CoreExtensions::Time) Date.send(:include, ValidatesTimeliness::CoreExtensions::Date) DateTime.send(:include, ValidatesTimeliness::CoreExtensions::DateTime)