Class: Fae::FormManager
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Fae::FormManager
show all
- Includes:
- BaseModelConcern
- Defined in:
- app/models/fae/form_manager.rb
Instance Attribute Summary
#filter
Class Method Summary
collapse
Instance Method Summary
collapse
#fae_form_manager_model_id, #fae_form_manager_model_name, #fae_nested_foreign_key, #fae_nested_parent, #fae_tracker_parent
Class Method Details
.for_model(params, item) ⇒ Object
12
13
14
15
16
17
18
19
|
# File 'app/models/fae/form_manager.rb', line 12
def for_model(params, item)
if item.present? && item.class.superclass.name == 'Fae::StaticPage'
conditions = {form_manager_model_name: 'Fae::StaticPage', form_manager_model_id: item.fae_form_manager_model_id}
else
conditions = {form_manager_model_name: params[:controller].gsub('admin/','').classify}
end
where(conditions).first
end
|
Instance Method Details
#fae_display_field ⇒ Object
6
7
8
|
# File 'app/models/fae/form_manager.rb', line 6
def fae_display_field
model_name
end
|