Files
librenms-librenms/app/Observers/UserObserver.php
T

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

23 lines
430 B
PHP
Raw Normal View History

2021-10-06 07:29:47 -05:00
<?php
namespace App\Observers;
use App\Models\User;
class UserObserver
{
/**
* Handle the user "deleted" event.
*
* @param \App\Models\User $user
* @return void
*/
2023-05-24 22:21:54 +02:00
public function deleted(User $user): void
2021-10-06 07:29:47 -05:00
{
$user->apiTokens()->delete();
$user->notificationAttribs()->delete();
$user->preferences()->delete();
$user->pushSubscriptions()->delete();
}
}