Module: StewEucen::Acts::FertileForest::Table
- Defined in:
- lib/fertile_forest/saplings.rb,
lib/fertile_forest/modules/states.rb,
lib/fertile_forest/modules/configs.rb,
lib/fertile_forest/modules/finders.rb,
lib/fertile_forest/modules/utilities.rb,
lib/fertile_forest/modules/calculators.rb,
lib/fertile_forest/modules/reconstructers.rb
Overview
Name space of class methods for Fertile Forest
Defined Under Namespace
Modules: Calculators, Configs, Finders, Reconstructers, States, Utilities
Instance Method Summary collapse
-
#acts_as_fertile_forest(options = {}) ⇒ Object
Initializer for eech model.
Instance Method Details
#acts_as_fertile_forest(options = {}) ⇒ Object
Initializer for eech model.
106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 |
# File 'lib/fertile_forest/saplings.rb', line 106 def acts_as_fertile_forest( = {}) # To use these modules in case fertile forest only. extend Configs extend Utilities extend Calculators extend Finders extend Reconstructers extend States # To change instance of ActiveRecord to Fertile Forest entity. include Entity ff_resolve_alias_columns! # can set attr_accessor here attr_accessor :ff_kinship attr_accessor APPEND_BASE_ID_FIELD attr_accessor :ff_grove unless has_grove? ff_define_scopes! ff_define_alias_methods! ff_define_callbacks! end |