10])] class UserEmailConfirmedChecker implements UserCheckerInterface { public function checkPreAuth(UserInterface $user): void { /** @var User $user */ if (!$user->isEmailConfirmed()) { throw new AccountEmailNotConfirmedException(); } } public function checkPostAuth(UserInterface $user): void { } }