Class: AdminIt::SavableSingleContext
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.save_action ⇒ Object
177
|
# File 'lib/admin_it/context/single_context.rb', line 177
def self.save_action; end
|
Instance Method Details
#save_entity ⇒ Object
179
180
181
182
183
184
185
186
187
188
189
190
191
|
# File 'lib/admin_it/context/single_context.rb', line 179
def save_entity
if entity_saver.nil?
if controller.respond_to?("#{resource.name}_save")
controller.send("#{resource.name}_save", name)
elsif controller.respond_to?(:save)
controller.save(entity_class, name)
else
do_save_entity
end
else
entity_saver.call(controller, name)
end
end
|