/** * Retract the given role from the model. * * @param \Silber\Bouncer\Database\Role|string $role * * @return $this */ public function retract(Role $role) { if (DatabaseSeeder::isSeeding() === false && $role->hasMailchimpInterest()) { event('user.role.removed', [$this, $role]); } return $this->parentRetract($role); }