Bläddra i källkod

mention extensions next to api resources definitions

Olivier Massot 2 år sedan
förälder
incheckning
fc12555ef1

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

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

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

@@ -25,7 +25,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
         )
     ],
     paginationEnabled: false
-)]
+)] // @see App\Doctrine\Access\CurrentUserPersonalizedListExtension
 #[ORM\Entity(repositoryClass: PersonalizedListRepository::class)]
 class PersonalizedList
 {

+ 1 - 1
src/Entity/Billing/ResidenceArea.php

@@ -20,7 +20,7 @@ use Doctrine\Common\Collections\Collection;
 /**
  * Zone de résidence d'un Access, telle que définie par l'Organization
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Billing\CurrentResidenceAreaExtension
 //#[Auditable]
 #[BillingSettingDefaultValue(fieldName: "billingSetting")]
 #[ORM\Entity(repositoryClass: ResidenceAreaRepository::class)]

+ 1 - 1
src/Entity/Booking/Course.php

@@ -26,7 +26,7 @@ use Doctrine\Common\Collections\Collection;
  *
  * Classe Course qui permet de gérer les cours de la structure.
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Booking\CurrentCoursesExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: CourseRepository::class)]
 #[ORM\Table(name: 'Booking')]

+ 1 - 1
src/Entity/Core/AddressPostal.php

@@ -17,7 +17,7 @@ use Doctrine\ORM\Mapping as ORM;
 use App\Entity\Person\PersonAddressPostal;
 use Symfony\Component\Serializer\Annotation\Groups;
 
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Core\AllowedAddressPostalExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: AddressPostalRepository::class)]
 class AddressPostal

+ 1 - 1
src/Entity/Core/Notification.php

@@ -35,7 +35,7 @@ use Symfony\Component\Serializer\Annotation\Context;
             order: ['id' => 'DESC']
         )
     ]
-)]
+)] // @see App\Doctrine\Core\CurrentUserNotificationExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: NotificationRepository::class)]
 class Notification extends AbstractInformation

+ 1 - 1
src/Entity/Core/NotificationUser.php

@@ -25,7 +25,7 @@ use Doctrine\ORM\Mapping as ORM;
                        and object.getNotification().getRecipientAccess().getOrganization().getId() == user.getOrganization().getId()'
         )
     ]
-)]
+)] // @see // @see App\Doctrine\Core\CurrentUserNotificationUserExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: NotificationUserRepository::class)]
 class NotificationUser

+ 1 - 1
src/Entity/Education/Cycle.php

@@ -20,7 +20,7 @@ use Doctrine\Common\Collections\Collection;
  * Enum des cycles éducatifs, utilisés par les EducationCurriculum
  * NB: le nombre de cycles est fixé à 6, mais chaque Organization peut en modifier le label
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Education\CurrentCycleExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: CycleRepository::class)]
 class Cycle

+ 1 - 1
src/Entity/Education/EducationNotationConfig.php

@@ -22,7 +22,7 @@ use Symfony\Component\Validator\Constraints as Assert;
 /**
  * Configuration des grilles d'évaluation
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Education\CurrentEducationNotationConfigExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: EducationNotationConfigRepository::class)]
 #[OrganizationDefaultValue(fieldName: "organization")]

+ 1 - 1
src/Entity/Network/NetworkOrganization.php

@@ -17,7 +17,7 @@ use Symfony\Component\Serializer\Annotation\Groups;
 /**
  * Fait le lien entre une Organization et un Network
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Network\CurrentNetworkOrganizationExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: NetworkOrganizationRepository::class)]
 #[DateTimeConstraintAware(startDateFieldName: "startDate", endDateFieldName: "endDate")]

+ 1 - 1
src/Entity/Organization/Organization.php

@@ -49,7 +49,7 @@ use Symfony\Component\Validator\Constraints as Assert;
 /**
  * Structure, organisation
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Organization\CurrentOrganizationExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: OrganizationRepository::class)]
 class Organization

+ 1 - 1
src/Entity/Organization/OrganizationAddressPostal.php

@@ -22,7 +22,7 @@ use App\Validator\Organization as OpentalentAssert;
 #[ApiResource(
     normalizationContext: ['groups' => ['address']],
     denormalizationContext: ['groups' => ['address']],
-)]
+)] // @see App\Doctrine\Organization\CurrentOrganizationAddressPostalExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: OrganizationAddressPostalRepository::class)]
 #[OrganizationDefaultValue(fieldName: "organization")]

+ 1 - 1
src/Entity/Organization/OrganizationArticle.php

@@ -14,7 +14,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * Fait le lien entre une Organization et un coup de projecteur
  */
-#[ApiResource]
+#[ApiResource] // @see App\Doctrine\Organization\CurrentOrganizationArticleExtension
 //#[Auditable]
 #[ORM\Entity(repositoryClass: OrganizationArticleRepository::class)]
 class OrganizationArticle