module ValidatesTimeliness

Constants

VERSION

Attributes

extend_orms[RW]
ignore_restriction_errors[RW]
restriction_shorthand_symbols[RW]
use_plugin_parser[RW]

Public Class Methods

enable_date_time_select_extension!() click to toggle source
# File lib/validates_timeliness/extensions.rb, line 6
def self.enable_date_time_select_extension!
  ::ActionView::Helpers::Tags::DateSelect.send(:prepend, ValidatesTimeliness::Extensions::TimelinessDateTimeSelect)
end
enable_multiparameter_extension!() click to toggle source
# File lib/validates_timeliness/extensions.rb, line 10
def self.enable_multiparameter_extension!
  require 'validates_timeliness/extensions/multiparameter_handler'
end
load_orms() click to toggle source
# File lib/validates_timeliness.rb, line 58
def self.load_orms
  extend_orms.each {|orm| require "validates_timeliness/orm/#{orm}" }
end
parser() click to toggle source
# File lib/validates_timeliness.rb, line 62
def self.parser; Timeliness end
setup() { |self| ... } click to toggle source

Setup method for plugin configuration

# File lib/validates_timeliness.rb, line 53
def self.setup
  yield self
  load_orms
end