Module: VestalVersions
- Extended by:
- Configuration
- Defined in:
- lib/vestal_versions.rb,
lib/vestal_versions/reset.rb,
lib/vestal_versions/users.rb,
lib/vestal_versions/reload.rb,
lib/vestal_versions/changes.rb,
lib/vestal_versions/control.rb,
lib/vestal_versions/options.rb,
lib/vestal_versions/tagging.rb,
lib/vestal_versions/version.rb,
lib/vestal_versions/creation.rb,
lib/vestal_versions/deletion.rb,
lib/vestal_versions/versions.rb,
lib/vestal_versions/reversion.rb,
lib/vestal_versions/versioned.rb,
lib/vestal_versions/conditions.rb,
lib/vestal_versions/associations.rb,
lib/vestal_versions/configuration.rb
Overview
The base module that gets included in ActiveRecord::Base. See the documentation for VestalVersions::ClassMethods for more useful information.
Defined Under Namespace
Modules: Associations, Changes, ClassMethods, Conditions, Configuration, Control, Creation, Deletion, Options, Reload, Reset, Reversion, Tagging, Users, Versioned, Versions Classes: Version
Class Method Summary collapse
-
.included(base) ⇒ Object
:nodoc:.
Methods included from Configuration
configure, method_missing, options
Class Method Details
.included(base) ⇒ Object
:nodoc:
30 31 32 33 34 35 36 |
# File 'lib/vestal_versions.rb', line 30 def self.included(base) # :nodoc: base.class_eval do extend ClassMethods extend Versioned extend Associations end end |