Module: BetterRecord::BaseExtensions
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/better_record/concerns/active_record_extensions/base_extensions.rb
Instance Method Summary collapse
- #boolean_columns ⇒ Object
- #default_print ⇒ Object
- #purge(attached) ⇒ Object
-
#queue_adapter_inline? ⇒ Boolean
Instance Methods =====================================================.
Instance Method Details
#boolean_columns ⇒ Object
134 135 136 |
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 134 def boolean_columns self.class.boolean_columns end |
#default_print ⇒ Object
138 139 140 |
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 138 def default_print self.class.default_print end |
#purge(attached) ⇒ Object
130 131 132 |
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 130 def purge(attached) attached.__send__ queue_adapter_inline? ? :purge : :purge_later end |
#queue_adapter_inline? ⇒ Boolean
Instance Methods =====================================================
120 121 122 |
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 120 def queue_adapter_inline? self.class.queue_adapter_inline? end |