<?php

/*
 * This file is part of SolidInvoice project.
 *
 * (c) Pierre du Plessis <open-source@solidworx.co>
 *
 * This source file is subject to the MIT license that is bundled
 * with this source code in the file LICENSE.
 */

use SolidInvoice\UserBundle\Repository\ResetPasswordRequestRepository;
use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator;
use Symfony\Config\SymfonycastsResetPasswordConfig;

return static function (SymfonycastsResetPasswordConfig $config, ContainerConfigurator $configurator): void {
    $config->requestPasswordRepository(ResetPasswordRequestRepository::class)
        ->enableGarbageCollection(true)
    ;
};
