service = $service; } /** * Mark the user's email verified after a completed password reset. * * @param WP_User|mixed $user The user whose password was reset. */ public function on_password_reset( $user ): void { if ( $user instanceof WP_User ) { $this->service->mark_verified( $user->ID, $user->user_email ); } } }