Module: ErpBaseErpSvcs::Extensions::ActiveRecord::StiInstantiation::ActMacro

Defined in:
lib/erp_base_erp_svcs/extensions/active_record/sti_instantiation.rb

Instance Method Summary collapse

Instance Method Details

#instantiates_with_sti ⇒ Object



6
7
8
9
10
# File 'lib/erp_base_erp_svcs/extensions/active_record/sti_instantiation.rb', line 6

def instantiates_with_sti
  include InstanceMethods
  extend ClassMethods
  instantiates_with_sti?
end

#instantiates_with_sti? ⇒ Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/erp_base_erp_svcs/extensions/active_record/sti_instantiation.rb', line 12

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