Module: BlacklightUserGeneratedContent::ActiveRecordDuckType
- Defined in:
- lib/blacklight_user_generated_content/active_record_duck_type.rb
Defined Under Namespace
Modules: ActiveRecordClassMethods, ActiveRecordInstanceMethods
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.included(base) ⇒ Object
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
# File 'lib/blacklight_user_generated_content/active_record_duck_type.rb', line 3
def self.included base
base.send :include, ActiveModel::Observing
base.send :extend, ActiveModel::Naming
base.send :extend, ActiveModel::Callbacks
base.send :extend, ActiveModel::Observing
base.send :define_model_callbacks, :destroy, :save
base.send :include, ActiveRecord::Associations
base.send :include, ActiveRecord::Reflection
base.send :extend, ActiveRecordClassMethods
base.send :include, ActiveRecordInstanceMethods
end
|
Instance Method Details
#save ⇒ Object
75
76
77
78
|
# File 'lib/blacklight_user_generated_content/active_record_duck_type.rb', line 75
def save
_run_save_callbacks do
end
end
|