Fix namespaces and move voters to corresponding bundles

This commit is contained in:
Julie Lenaerts 2024-06-27 12:44:36 +02:00
parent 742f2540f6
commit efaad1981d
6 changed files with 8 additions and 9 deletions

View File

@ -106,7 +106,7 @@ class ActivityRepository extends ServiceEntityRepository implements AssociatedEn
* @throws NonUniqueResultException * @throws NonUniqueResultException
* @throws NoResultException * @throws NoResultException
*/ */
public function findAssociatedEntityToStoredObject(StoredObject $storedObject): ?object public function findAssociatedEntityToStoredObject(StoredObject $storedObject): ?Activity
{ {
$qb = $this->createQueryBuilder('a'); $qb = $this->createQueryBuilder('a');
$query = $qb $query = $qb

View File

@ -1,6 +1,6 @@
<?php <?php
namespace src\Bundle\ChillDocStoreBundle\Security\Authorization\StoredObjectVoters; namespace Chill\ActivityBundle\Security\Authorization;
use Chill\ActivityBundle\Entity\Activity; use Chill\ActivityBundle\Entity\Activity;
use Chill\ActivityBundle\Repository\ActivityDocumentACLAwareRepository; use Chill\ActivityBundle\Repository\ActivityDocumentACLAwareRepository;

View File

@ -1,6 +1,6 @@
<?php <?php
namespace ChillDocStoreBundle\Security\Authorization\StoredObjectVoters; namespace Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters;
use Chill\DocStoreBundle\Entity\AccompanyingCourseDocument; use Chill\DocStoreBundle\Entity\AccompanyingCourseDocument;
use Chill\DocStoreBundle\Repository\AccompanyingCourseDocumentRepository; use Chill\DocStoreBundle\Repository\AccompanyingCourseDocumentRepository;
@ -11,7 +11,7 @@ use Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters\AbstractStore
use Chill\DocStoreBundle\Service\WorkflowDocumentService; use Chill\DocStoreBundle\Service\WorkflowDocumentService;
use Symfony\Component\Security\Core\Security; use Symfony\Component\Security\Core\Security;
final class AccompanyingCourseStoredObjectVoter extends AbstractStoredObjectVoter final class AccompanyingCourseDocumentStoredObjectVoter extends AbstractStoredObjectVoter
{ {
public function __construct( public function __construct(
private readonly AccompanyingCourseDocumentRepository $repository, private readonly AccompanyingCourseDocumentRepository $repository,

View File

@ -1,10 +1,9 @@
<?php <?php
namespace src\Bundle\ChillDocStoreBundle\Security\Authorization\StoredObjectVoters; namespace Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters;
use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface; use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface;
use Chill\DocStoreBundle\Security\Authorization\StoredObjectRoleEnum; use Chill\DocStoreBundle\Security\Authorization\StoredObjectRoleEnum;
use Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters\AbstractStoredObjectVoter;
use Chill\DocStoreBundle\Service\WorkflowDocumentService; use Chill\DocStoreBundle\Service\WorkflowDocumentService;
use Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWork; use Chill\PersonBundle\Entity\AccompanyingPeriod\AccompanyingPeriodWork;
use Chill\PersonBundle\Repository\AccompanyingPeriod\AccompanyingPeriodWorkRepository; use Chill\PersonBundle\Repository\AccompanyingPeriod\AccompanyingPeriodWorkRepository;

View File

@ -1,6 +1,6 @@
<?php <?php
namespace src\Bundle\ChillDocStoreBundle\Security\Authorization\StoredObjectVoters; namespace Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters;
use Chill\DocStoreBundle\Entity\PersonDocument; use Chill\DocStoreBundle\Entity\PersonDocument;
use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface; use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface;
@ -11,7 +11,7 @@ use Chill\DocStoreBundle\Security\Authorization\StoredObjectVoters\AbstractStore
use Chill\DocStoreBundle\Service\WorkflowDocumentService; use Chill\DocStoreBundle\Service\WorkflowDocumentService;
use Symfony\Component\Security\Core\Security; use Symfony\Component\Security\Core\Security;
class PersonStoredObjectVoter extends AbstractStoredObjectVoter class PersonDocumentStoredObjectVoter extends AbstractStoredObjectVoter
{ {
public function __construct( public function __construct(
private readonly PersonDocumentRepository $repository, private readonly PersonDocumentRepository $repository,

View File

@ -1,6 +1,6 @@
<?php <?php
namespace src\Bundle\ChillDocStoreBundle\Security\Authorization\StoredObjectVoters; namespace Chill\EventBundle\Security\Authorization;
use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface; use Chill\DocStoreBundle\Repository\AssociatedEntityToStoredObjectInterface;
use Chill\DocStoreBundle\Security\Authorization\StoredObjectRoleEnum; use Chill\DocStoreBundle\Security\Authorization\StoredObjectRoleEnum;