getUser(); if (!$user instanceof User) { return false; } return match ($attribute) { self::EDIT, self::DELETE => $subject->getConfig()->getUser() === $user, default => false, }; } }