Module: BetterRecord::BaseExtensions
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/better_record/concerns/active_record_extensions/base_extensions.rb,
lib/better_record/concerns/active_record_extensions/base_extensions/attribute_methods.rb,
lib/better_record/concerns/active_record_extensions/base_extensions/attribute_methods/write.rb
Defined Under Namespace
Modules: AttributeMethods
Instance Method Summary
collapse
Instance Method Details
#boolean_columns ⇒ Object
147
148
149
|
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 147
def boolean_columns
self.class.boolean_columns
end
|
#default_print ⇒ Object
151
152
153
|
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 151
def default_print
self.class.default_print
end
|
#purge(attached) ⇒ Object
143
144
145
|
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 143
def purge(attached)
attached.__send__ queue_adapter_inline? ? :purge : :purge_later
end
|
#queue_adapter_inline? ⇒ Boolean
133
134
135
|
# File 'lib/better_record/concerns/active_record_extensions/base_extensions.rb', line 133
def queue_adapter_inline?
self.class.queue_adapter_inline?
end
|