@see https://medium.com/swlh/laravel-booting-and-initializing-models-with-traits-2f77059b1915
@@ -136,10 +136,8 @@ trait HasPermissions
*
* @return void
*/
- protected static function boot()
+ protected static function bootHasPermissions()
{
- parent::boot();
-
static::deleting(function ($model) {
$model->roles()->detach();
});