module ActiveResponse::Controller::CrudDefaults
Private Instance Methods
active_response_failure_message()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 24 def active_response_failure_message return send("#{action_name}_failure_message") if respond_to?("#{action_name}_failure_message", true) I18n.t(failure_message_translation_key, failure_message_translation_opts) end
active_response_success_message()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 29 def active_response_success_message return send("#{action_name}_success_message") if respond_to?("#{action_name}_success_message", true) I18n.t(success_message_translation_key, success_message_translation_opts) end
default_form_options(action)
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 34 def default_form_options(action) { locals: form_view_locals_for(action), resource: current_resource, view: form_view_for(action) } end
default_form_view(action)
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 55 def default_form_view(action) action end
default_form_view_locals(_action)
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 64 def default_form_view_locals(_action) {} end
failure_message_translation_key()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 42 def failure_message_translation_key "active_response.actions.#{action_name}.failure" end
failure_message_translation_opts()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 46 def failure_message_translation_opts {type: current_resource.class.to_s.humanize} end
form_view_for(action)
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 50 def form_view_for(action) return send("#{action}_view") if respond_to?("#{action}_view", true) default_form_view(action) end
form_view_locals_for(action)
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 59 def form_view_locals_for(action) return send("#{action}_view_locals") if respond_to?("#{action}_view_locals", true) default_form_view_locals(action) end
success_message_translation_key()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 68 def success_message_translation_key "active_response.actions.#{action_name}.success" end
success_message_translation_opts()
click to toggle source
# File lib/active_response/controller/crud_defaults.rb, line 72 def success_message_translation_opts {type: current_resource.class.to_s.humanize} end