module FlattenRecord::Flattener

Public Class Methods

included(base) click to toggle source
# File lib/flatten_record/flattener.rb, line 8
def self.included(base)
  base.extend ClassMethods

  Config.included_models ||= []
  Config.included_models << base.to_s

  base.class_eval do
    cattr_reader :root_node, :normal_model, :definition_hash
  end
end