|
@@ -7,11 +7,9 @@ use ApiPlatform\Core\Metadata\Resource\Factory\ResourceMetadataFactoryInterface;
|
|
|
use App\Entity\Access\Access;
|
|
use App\Entity\Access\Access;
|
|
|
use App\Entity\Organization\Organization;
|
|
use App\Entity\Organization\Organization;
|
|
|
use App\Service\Security\Module;
|
|
use App\Service\Security\Module;
|
|
|
-use Symfony\Component\HttpFoundation\Request;
|
|
|
|
|
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
|
|
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
|
|
|
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
|
|
use Symfony\Component\Security\Core\Authentication\Token\TokenInterface;
|
|
|
use Symfony\Component\Security\Core\Authorization\Voter\Voter;
|
|
use Symfony\Component\Security\Core\Authorization\Voter\Voter;
|
|
|
-use ApiPlatform\Core\Util\RequestAttributesExtractor;
|
|
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* Class ModuleVoter : permet d'assurer que la resource appelée est comprise dans l'un des modules de la structure
|
|
* Class ModuleVoter : permet d'assurer que la resource appelée est comprise dans l'un des modules de la structure
|