Module: Flattener::Pivot::ClassMethods

Defined in:
lib/has_helpers/flattener/pivot.rb

Instance Method Summary collapse

Instance Method Details

#associationsObject



36
37
38
# File 'lib/has_helpers/flattener/pivot.rb', line 36

def associations
  pivot_associations
end

#columnsObject



40
41
42
# File 'lib/has_helpers/flattener/pivot.rb', line 40

def columns
  pivot_columns
end

#is_lookup?Boolean

Returns:

  • (Boolean)


44
45
46
# File 'lib/has_helpers/flattener/pivot.rb', line 44

def is_lookup?
  !!is_lookup
end

#newObject



30
31
32
33
34
# File 'lib/has_helpers/flattener/pivot.rb', line 30

def new
  super.tap do |instance|
    instance.singleton_class.prepend(SingletonClassMethods)
  end
end