Method: Devise::RegistrationsController#destroy

Defined in:
app/controllers/devise/registrations_controller.rb

#destroy {|resource| ... } ⇒ Object

DELETE /resource

Yields:

  • (resource)


65
66
67
68
69
70
71
# File 'app/controllers/devise/registrations_controller.rb', line 65

def destroy
  resource.destroy
  Devise.sign_out_all_scopes ? sign_out : sign_out(resource_name)
  set_flash_message! :notice, :destroyed
  yield resource if block_given?
  respond_with_navigational(resource){ redirect_to after_sign_out_path_for(resource_name), status: Devise.responder.redirect_status }
end