<?php
declare(strict_types=1);
namespace App\Nolimit\LeaveStatistics\Admin;
use Sonata\AdminBundle\Admin\AbstractAdmin;
use Sonata\AdminBundle\Route\RouteCollectionInterface;
class LeaveStatisticsAdmin extends AbstractAdmin
{
protected function generateBaseRouteName(bool $isChildAdmin = false): string
{
return 'admin_app_leave_statistics';
}
protected function generateBaseRoutePattern(bool $isChildAdmin = false): string
{
return 'leave-statistics';
}
protected function configureRoutes(RouteCollectionInterface $collection): void
{
parent::configureRoutes($collection);
$collection->clear();
$collection->add('list', '');
$collection->add('leave_statistics_data', 'leave_statistics_data');
}
}