Module: Errgonomic::Rails
- Defined in:
- lib/errgonomic/rails.rb,
lib/errgonomic/rails/active_record_optional.rb,
lib/errgonomic/rails/active_record_delegate_optional.rb,
lib/errgonomic/rails/active_record_optional.rb
Overview
Slightly more convenient access to the setup functions: Errgonomic::Rails.setup_before and Errgonomic::Rails.setup_after
Defined Under Namespace
Modules: ActiveRecordDelegateOptional, ActiveRecordOptional, ActiveRecordQuoting
Class Method Summary collapse
-
.setup_after ⇒ Object
Models opt in to ActiveRecordOptional individually via ‘include Errgonomic::Rails::ActiveRecordOptional`.
-
.setup_before ⇒ Object
We provide helper class methods, like ‘delegate_optional`, which need to be included into ActiveRecord::Base before any models are evaluated.
Class Method Details
.setup_after ⇒ Object
Models opt in to ActiveRecordOptional individually via ‘include Errgonomic::Rails::ActiveRecordOptional`.
20 |
# File 'lib/errgonomic/rails.rb', line 20 def self.setup_after; end |
.setup_before ⇒ Object
We provide helper class methods, like ‘delegate_optional`, which need to be included into ActiveRecord::Base before any models are evaluated.
14 15 16 |
# File 'lib/errgonomic/rails.rb', line 14 def self.setup_before ActiveRecord::Base.include(Errgonomic::Rails::ActiveRecordDelegateOptional) end |