hasRole('platform-admin')) return true; return $actor->hasRole('parent') && $actor->id === $parent->id; } public function detach(User $actor, User $parent, User $child): bool { if ($actor->hasRole('platform-admin')) return true; return $actor->hasRole('parent') && $actor->id === $parent->id; } }