<?php
declare(strict_types=1);
namespace App\Nolimit\CashOut\Admin;
use Sonata\AdminBundle\Admin\AbstractAdmin;
use Sonata\AdminBundle\Datagrid\DatagridMapper;
use Sonata\AdminBundle\Datagrid\ListMapper;
use Sonata\AdminBundle\Form\FormMapper;
use Sonata\AdminBundle\Route\RouteCollection;
use Sonata\AdminBundle\Route\RouteCollectionInterface;
use Sonata\AdminBundle\Show\ShowMapper;
final class CashOutAdmin extends AbstractAdmin
{
protected function configureRoutes(RouteCollectionInterface $collection):void
{
parent::configureRoutes($collection);
$collection->clearExcept(['list']);
$collection->add('cash_out_list', 'cash_out_list');
$collection->add('cash_out_list_filtered', 'cash_out_list_filtered');
$collection->add('cash_out_new', 'cash_out_new');
$collection->add('cash_out_edit', 'cash_out_edit');
$collection->add('cash_out_save', 'cash_out_save');
$collection->add('cash_out_delete', 'cash_out_delete');
$collection->add('cash_out_import', 'cash_out_import');
$collection->add('cash_out_import_parse', 'cash_out_import_parse');
$collection->add('cash_out_import_save', 'cash_out_import_save');
}
}