module ActiveResponse::Controller::CrudDefaults::Create
Private Instance Methods
create_execute()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 9 def create_execute current_resource!.assign_attributes(permit_params) current_resource!.save end
create_failure()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 14 def create_failure respond_with_invalid_resource(active_response_options) end
create_failure_options()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 18 def create_failure_options { notice: active_response_failure_message, resource: current_resource! } end
create_includes()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 25 def create_includes {} end
create_success()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 29 def create_success respond_with_new_resource(active_response_options) end
create_success_location()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 42 def create_success_location url_for(current_resource!) end
create_success_options()
click to toggle source
# File lib/active_response/controller/crud_defaults/create.rb, line 33 def create_success_options { include: create_includes, location: create_success_location, notice: active_response_success_message, resource: current_resource! } end