mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-09-05 06:14:59 +00:00
Refactor ExportManager integration and remove ExportsCompilerPass
Replaced direct ExportManager dependencies in formatters with an ExportManagerAwareTrait to decouple components and enhance flexibility. Removed the ExportsCompilerPass as it is no longer required, and adjusted service configurations to improve reliability and consistency.
This commit is contained in:
@@ -19,7 +19,6 @@ use Chill\PersonBundle\Entity\Person\PersonCenterHistory;
|
||||
use Chill\PersonBundle\Security\Authorization\AccompanyingPeriodVoter;
|
||||
use Doctrine\ORM\QueryBuilder;
|
||||
use Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface;
|
||||
use Symfony\Component\Security\Core\Security;
|
||||
|
||||
/**
|
||||
* Filter accompanying period list and related, removing confidential ones
|
||||
@@ -30,7 +29,6 @@ final readonly class FilterListAccompanyingPeriodHelper implements FilterListAcc
|
||||
private bool $filterStatsByCenters;
|
||||
|
||||
public function __construct(
|
||||
private Security $security,
|
||||
private CenterRepositoryInterface $centerRepository,
|
||||
private AuthorizationHelperForCurrentUserInterface $authorizationHelperForCurrentUser,
|
||||
ParameterBagInterface $parameterBag,
|
||||
|
Reference in New Issue
Block a user