Browse Source

complete entities security docstrings

Olivier Massot 2 years ago
parent
commit
7d831df3f7

+ 6 - 1
src/Entity/Access/Access.php

@@ -65,8 +65,13 @@ use Symfony\Component\Serializer\Annotation\Groups;
 
 /**
  * Fais le lien entre une Person et une Organization
+ *
+ * Security :
+ *
+ *     @see ~/config/api_platform/Access/access.yaml
+ *     @see App\Doctrine\Access\CurrentAccessExtension
  */
-#[ApiResource] // @see ~/config/api_platform/Access/access.yaml & App\Doctrine\Access\CurrentAccessExtension
+#[ApiResource]
 //#[Auditable]
 #[ORM\Entity(repositoryClass: AccessRepository::class)]
 #[ApiFilter(filterClass: BooleanFilter::class, properties: ['person.isPhysical'])]

+ 5 - 0
src/Entity/Access/PersonalizedList.php

@@ -14,6 +14,11 @@ use Symfony\Component\Serializer\Annotation\Groups;
 
 /**
  * Liste personnalisées
+ *
+ * Security :
+ *
+ *     @see \App\Doctrine\Access\CurrentUserPersonalizedListExtension
+ *
  */
 #[ApiResource(
     operations: [

+ 4 - 0
src/Entity/Billing/ResidenceArea.php

@@ -19,6 +19,10 @@ use Doctrine\Common\Collections\Collection;
 
 /**
  * Zone de résidence d'un Access, telle que définie par l'Organization
+ *
+ * Security :
+ *
+ *     @see \App\Doctrine\Billing\CurrentResidenceAreaExtension
  */
 #[ApiResource(operations: [])] // @see App\Doctrine\Billing\CurrentResidenceAreaExtension
 //#[Auditable]

+ 4 - 0
src/Entity/Education/EducationTiming.php

@@ -20,6 +20,10 @@ use Doctrine\Common\Collections\Collection;
 
 /**
  * Temps d'un enseignement
+ *
+ * Security:
+ *
+ *    @see \App\Doctrine\Education\CurrentEducationTimingExtension
  */
 #[ApiResource(operations: [])]
 //#[Auditable]