Module: ActiveRecord::StiInstantiation::ActMacro

Defined in:
lib/rails_ext/active_record/sti_instantiation.rb

Instance Method Summary collapse

Instance Method Details

#instantiates_with_stiObject



5
6
7
8
9
# File 'lib/rails_ext/active_record/sti_instantiation.rb', line 5

def instantiates_with_sti
  include InstanceMethods
  extend ClassMethods
  instantiates_with_sti?
end

#instantiates_with_sti?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/rails_ext/active_record/sti_instantiation.rb', line 11

def instantiates_with_sti?
  included_modules.include?(ActiveRecord::StiInstantiation::InstanceMethods)
end