Browse Source

document entities

Olivier Massot 8 months ago
parent
commit
6fc2b86d26
100 changed files with 162 additions and 74 deletions
  1. 1 1
      src/Entity/Access/AccessCommunication.php
  2. 2 2
      src/Entity/Access/AccessFamily.php
  3. 1 1
      src/Entity/Access/AccessNetworkSetting.php
  4. 1 1
      src/Entity/Access/AccessSocial.php
  5. 1 1
      src/Entity/Access/OrganizationResponsability.php
  6. 1 1
      src/Entity/Access/PersonalizedList.php
  7. 1 1
      src/Entity/AccessWish/AccessTmp.php
  8. 1 1
      src/Entity/AccessWish/DocumentWish.php
  9. 1 1
      src/Entity/AccessWish/EducationStudentWish.php
  10. 3 0
      src/Entity/Awin/Product.php
  11. 1 1
      src/Entity/Billing/AccessBilling.php
  12. 2 1
      src/Entity/Billing/AccessFictionalIntangible.php
  13. 3 0
      src/Entity/Billing/AdvancePayment.php
  14. 3 0
      src/Entity/Billing/Afi.php
  15. 2 1
      src/Entity/Billing/BergerLevrault.php
  16. 3 0
      src/Entity/Billing/Bill.php
  17. 1 1
      src/Entity/Billing/BillAccessDetail.php
  18. 3 0
      src/Entity/Billing/BillAccounting.php
  19. 3 0
      src/Entity/Billing/BillCredit.php
  20. 1 1
      src/Entity/Billing/BillDebitBalance.php
  21. 2 1
      src/Entity/Billing/BillLine.php
  22. 2 1
      src/Entity/Billing/BillPayment.php
  23. 2 1
      src/Entity/Billing/BillPeriod.php
  24. 3 0
      src/Entity/Billing/BillSchedule.php
  25. 3 0
      src/Entity/Billing/BillScheduleDate.php
  26. 1 1
      src/Entity/Billing/BillTotalDetail.php
  27. 1 1
      src/Entity/Billing/BillingExportSetting.php
  28. 2 1
      src/Entity/Billing/BillingIntangibleExcludeDate.php
  29. 3 0
      src/Entity/Billing/BillingSetting.php
  30. 1 1
      src/Entity/Billing/BillingSettingRent.php
  31. 1 1
      src/Entity/Billing/Ciril.php
  32. 3 0
      src/Entity/Billing/CirilCivil.php
  33. 1 1
      src/Entity/Billing/EducationalProjectIntangible.php
  34. 1 1
      src/Entity/Billing/EducationalProjectPayer.php
  35. 1 1
      src/Entity/Billing/FamilyQuotient.php
  36. 3 0
      src/Entity/Billing/FamilyQuotientBand.php
  37. 3 0
      src/Entity/Billing/FamilyQuotientBandDetail.php
  38. 3 0
      src/Entity/Billing/FamilyQuotientModel.php
  39. 1 1
      src/Entity/Billing/Jvs.php
  40. 3 0
      src/Entity/Billing/Odyssee.php
  41. 3 0
      src/Entity/Billing/PayboxPaymentReturn.php
  42. 1 1
      src/Entity/Billing/PayfipPaymentReturn.php
  43. 2 1
      src/Entity/Billing/Pes.php
  44. 1 1
      src/Entity/Billing/PesSetting.php
  45. 1 1
      src/Entity/Billing/SddBank.php
  46. 1 1
      src/Entity/Billing/SddRegie.php
  47. 1 1
      src/Entity/Billing/SddTeneur.php
  48. 0 1
      src/Entity/Booking/AbstractBooking.php
  49. 2 1
      src/Entity/Booking/AbstractBookingRecur.php
  50. 1 1
      src/Entity/Booking/Attendance.php
  51. 1 1
      src/Entity/Booking/AttendanceBooking.php
  52. 1 1
      src/Entity/Booking/CalendarSynchro.php
  53. 1 1
      src/Entity/Booking/CourseRecur.php
  54. 1 1
      src/Entity/Booking/EducationalProject.php
  55. 3 0
      src/Entity/Booking/EducationalProjectAge.php
  56. 3 0
      src/Entity/Booking/EducationalProjectPublic.php
  57. 1 0
      src/Entity/Booking/EducationalProjectRecur.php
  58. 2 0
      src/Entity/Booking/Event.php
  59. 3 0
      src/Entity/Booking/EventGender.php
  60. 2 0
      src/Entity/Booking/EventRecur.php
  61. 3 0
      src/Entity/Booking/EventReport.php
  62. 1 1
      src/Entity/Booking/EventUser.php
  63. 1 1
      src/Entity/Booking/Examen.php
  64. 1 1
      src/Entity/Booking/ExamenConvocation.php
  65. 1 1
      src/Entity/Booking/ExamenRecur.php
  66. 1 1
      src/Entity/Booking/OrganizationHoliday.php
  67. 1 1
      src/Entity/Booking/OrganizationHolidayRecur.php
  68. 1 1
      src/Entity/Booking/PersonHoliday.php
  69. 1 1
      src/Entity/Booking/PersonHolidayRecur.php
  70. 1 1
      src/Entity/Booking/Work.php
  71. 1 1
      src/Entity/Booking/WorkByUser.php
  72. 4 0
      src/Entity/Core/AbstractControl.php
  73. 1 1
      src/Entity/Core/AbstractInformation.php
  74. 3 0
      src/Entity/Core/AbstractRepair.php
  75. 1 1
      src/Entity/Core/Categories.php
  76. 2 1
      src/Entity/Core/City.php
  77. 3 0
      src/Entity/Core/Country.php
  78. 1 1
      src/Entity/Core/Department.php
  79. 1 1
      src/Entity/Core/Familly.php
  80. 1 1
      src/Entity/Core/Gender.php
  81. 3 0
      src/Entity/Core/LoginLog.php
  82. 1 1
      src/Entity/Core/Region.php
  83. 1 1
      src/Entity/Core/Subfamilly.php
  84. 1 1
      src/Entity/Core/Tagg.php
  85. 1 1
      src/Entity/Core/Tips.php
  86. 1 1
      src/Entity/Education/CriteriaNotation.php
  87. 1 1
      src/Entity/Education/CustomNotation.php
  88. 1 1
      src/Entity/Education/CycleByEducation.php
  89. 1 1
      src/Entity/Education/Education.php
  90. 1 1
      src/Entity/Education/EducationCategory.php
  91. 1 1
      src/Entity/Education/EducationComplement.php
  92. 3 0
      src/Entity/Education/EducationCurriculumPack.php
  93. 1 1
      src/Entity/Education/EducationNotation.php
  94. 1 1
      src/Entity/Education/EducationNotationCriteriaConfig.php
  95. 1 1
      src/Entity/Education/EducationStudent.php
  96. 1 1
      src/Entity/Education/EducationTeacher.php
  97. 3 1
      src/Entity/Education/PeriodNotation.php
  98. 1 1
      src/Entity/Education/SeizurePeriodNotation.php
  99. 1 1
      src/Entity/Message/AbstractMessage.php
  100. 1 1
      src/Entity/Message/AbstractReport.php

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres d'abonnement à la com pour un Access
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 2 - 2
src/Entity/Access/AccessFamily.php

@@ -7,13 +7,13 @@ namespace App\Entity\Access;
 use ApiPlatform\Metadata\ApiResource;
 // use DH\Auditor\Provider\Doctrine\Auditing\Annotation\Auditable;
 use App\Entity\Billing\AccessFictionalIntangible;
-use App\Entity\Person\PersonActivity;
 use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Fais le lien entre les Access dont les titulaires sont membres d'une même famille
+ * (cf. table 'children_guardians' pour les responsables légaux)
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Caractéristiques socio-professionnelles pour un Access
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Responsibilité d'un Access au sein d'une Organization
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -13,7 +13,7 @@ use JetBrains\PhpStorm\Pure;
 use Symfony\Component\Serializer\Annotation\Groups;
 
 /**
- * Liste personnalisées.
+ * Listes personnalisées.
  *
  * Security :
  *

+ 1 - 1
src/Entity/AccessWish/AccessTmp.php

@@ -10,7 +10,7 @@ use App\Entity\Organization\Organization;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 1 - 1
src/Entity/AccessWish/DocumentWish.php

@@ -14,7 +14,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 1 - 1
src/Entity/AccessWish/EducationStudentWish.php

@@ -20,7 +20,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Awin/Product.php

@@ -7,6 +7,9 @@ namespace App\Entity\Awin;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Produit / Évènement pour le portail fourni par le partenaire Awin
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 #[ORM\Table(name: 'AwinProduct')]

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

@@ -13,7 +13,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres de facturation pour un Access
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 2 - 1
src/Entity/Billing/AccessFictionalIntangible.php

@@ -15,7 +15,8 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Correspond à une ligne de facturation pour un Access
+ * (@see FictionalIntangible)
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Billing/AdvancePayment.php

@@ -7,6 +7,9 @@ namespace App\Entity\Billing;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 // #[Auditable]
 #[ORM\Entity]

+ 3 - 0
src/Entity/Billing/Afi.php

@@ -9,6 +9,9 @@ use App\Entity\Core\File;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class Afi

+ 2 - 1
src/Entity/Billing/BergerLevrault.php

@@ -13,7 +13,8 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Fais le lien entre les factures (Bill) concernées par l'export et l'objet File généré
+ * NB: BergerLevrault est un format de données demandé par le Trésor Public pour l'export des données comptables
  */
 // #[Auditable]
 #[ORM\Entity]

+ 3 - 0
src/Entity/Billing/Bill.php

@@ -8,6 +8,9 @@ use ApiPlatform\Metadata\ApiResource;
 use App\Entity\Access\Access;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Facture
+ */
 #[ApiResource(operations: [])]
 // #[Auditable]
 #[ORM\Entity]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres d'un Access pour une facture (Bill)
  */
 // #[Auditable]
 #[ORM\Entity]

+ 3 - 0
src/Entity/Billing/BillAccounting.php

@@ -7,6 +7,9 @@ namespace App\Entity\Billing;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Facture ou avoir (@see Bill, BillCredit)
+ */
 #[ApiResource(operations: [])]
 // #[Auditable]
 #[ORM\Entity]

+ 3 - 0
src/Entity/Billing/BillCredit.php

@@ -7,6 +7,9 @@ namespace App\Entity\Billing;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Avoir
+ */
 #[ApiResource(operations: [])]
 // #[Auditable]
 #[ORM\Entity]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Trop-perçu conservé pour être reversé à la Bill suivante
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 2 - 1
src/Entity/Billing/BillLine.php

@@ -12,7 +12,8 @@ use App\Entity\Product\EquipmentLoan;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Une ligne de facturation
+ * @see BillAccounting
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 2 - 1
src/Entity/Billing/BillPayment.php

@@ -13,7 +13,8 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Données de paiement d'une facture BillAccounting
+ * NB: il peut y avoir plusieurs lignes pour une facture en cas de paiement en plusieurs fois
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 2 - 1
src/Entity/Billing/BillPeriod.php

@@ -9,7 +9,8 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Période associée à une facture
+ * (Ex: Deuxième trimestre 2020)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Billing/BillSchedule.php

@@ -10,6 +10,9 @@ use App\Entity\Organization\Organization;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class BillSchedule

+ 3 - 0
src/Entity/Billing/BillScheduleDate.php

@@ -7,6 +7,9 @@ namespace App\Entity\Billing;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class BillScheduleDate

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Totaux des lignes BillLine d'une facture BillAccounting, avec calcul de TVA
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -13,7 +13,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres généraux des exports de factures (Bill)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 2 - 1
src/Entity/Billing/BillingIntangibleExcludeDate.php

@@ -10,7 +10,8 @@ use App\Entity\Product\EquipmentLoan;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Indique les produits (BillingIntangible) déjà facturés
+ * TODO: confirmer la doc?
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Billing/BillingSetting.php

@@ -13,6 +13,9 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 use JetBrains\PhpStorm\Pure;
 
+/**
+ * Paramètres globaux d'une Organization concernant la facturation
+ */
 #[ApiResource(operations: [])]
 // #[Auditable]
 #[ORM\Entity(repositoryClass: BillingSettingRepository::class)]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres globaux d'une Organization concernant la facturation liée à la location
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Billing/CirilCivil.php

@@ -9,6 +9,9 @@ use App\Entity\Core\File;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class CirilCivil

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Fais le lien entre l'Access qui règle la facture et l'EducationalProject concerné
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -13,7 +13,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table EducationalProjectPayer, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Fais le lien entre l'Access qui règle la facture et l'EducationalProject concerné
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Définition d'une tranche de quotient familial
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Billing/FamilyQuotientBand.php

@@ -9,6 +9,9 @@ use App\Entity\Product\IntangibleDiscountDetail;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class FamilyQuotientBand

+ 3 - 0
src/Entity/Billing/FamilyQuotientBandDetail.php

@@ -9,6 +9,9 @@ use App\Entity\Product\IntangibleDiscountDetail;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class FamilyQuotientBandDetail

+ 3 - 0
src/Entity/Billing/FamilyQuotientModel.php

@@ -10,6 +10,9 @@ use App\Entity\Product\IntangiblePriceAndDiscount;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class FamilyQuotientModel

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Billing/Odyssee.php

@@ -9,6 +9,9 @@ use App\Entity\Core\File;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class Odyssee

+ 3 - 0
src/Entity/Billing/PayboxPaymentReturn.php

@@ -7,6 +7,9 @@ namespace App\Entity\Billing;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class PayboxPaymentReturn

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 2 - 1
src/Entity/Billing/Pes.php

@@ -12,7 +12,8 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Paramètres généraux d'un export PES
+ * NB: PES est un format de données demandé par le Trésor Public pour l'export des données comptables
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -10,7 +10,7 @@ use App\Entity\Organization\Organization;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: (Plus utilisée, à confirmer)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  * // TODO: possible factoriser avec SddBank?
  */
 // #[Auditable]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 0 - 1
src/Entity/Booking/AbstractBooking.php

@@ -17,7 +17,6 @@ use Doctrine\ORM\Mapping as ORM;
 
 /**
  * Données d'un évènement générique, classe de base des évènements.
- *
  * @see Event, Course, EducationalProject, Examen, OrganizationHoliday, PersonHoliday
  */
 #[ActivityYearConstraintAware(startYearFieldName: 'startYear', endYearFieldName: 'endYear')]

+ 2 - 1
src/Entity/Booking/AbstractBookingRecur.php

@@ -7,7 +7,8 @@ namespace App\Entity\Booking;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Données de récurrence d'un évènement, classe de base des récurrences d'évènements
+ * @see EventRecur, CourseRecur, EducationalProjectRecur, ExamenRecur, OrganizationHolidayRecur, PersonHolidayRecur
  */
 #[ORM\MappedSuperclass]
 #[ORM\Table(name: 'BookingRecur')]

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

@@ -14,7 +14,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Représente une période d'absence pour un Access dans une Organization
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -10,7 +10,7 @@ use App\Entity\Access\Access;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Représente l'absence d'un Access à un type de Booking et à une date précise
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -11,7 +11,7 @@ use App\Entity\Core\File;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -11,7 +11,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table CourseRecur, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Cours récurrent
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -25,7 +25,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table EducationalProject, et supprimer l'attribut discr.
  * @todo : migration table tag_booking
- * Classe ... qui ...
+ * Prestation pédagogique
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Booking/EducationalProjectAge.php

@@ -9,6 +9,9 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 use Symfony\Component\Serializer\Annotation\Groups;
 
+/**
+ * Répartition des âges dans une prestation pédagogique EducationnalProject
+ */
 // #[Auditable]
 #[ApiResource(operations: [])]
 #[ORM\Entity]

+ 3 - 0
src/Entity/Booking/EducationalProjectPublic.php

@@ -11,6 +11,9 @@ use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Type de public d'une prestation pédagogique EducationnalProject
+ */
 // #[Auditable]
 #[ApiResource(operations: [])]
 #[ORM\Entity]

+ 1 - 0
src/Entity/Booking/EducationalProjectRecur.php

@@ -9,6 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
+ * TODO: documenter
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table EducationalProjectRecur, et supprimer l'attribut discr.
  */
 // #[Auditable]

+ 2 - 0
src/Entity/Booking/Event.php

@@ -25,6 +25,8 @@ use Symfony\Component\Validator\Constraints as Assert;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table Event, et supprimer l'attribut discr.
  * @todo : migration table tag_booking
+ *
+ * Évènement, rencontre
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Booking/EventGender.php

@@ -8,6 +8,9 @@ namespace App\Entity\Booking;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Enum des genres d'évènements
+ */
 // #[Auditable]
 #[ApiResource(operations: [])]
 #[ORM\Entity]

+ 2 - 0
src/Entity/Booking/EventRecur.php

@@ -10,6 +10,8 @@ use Doctrine\ORM\Mapping as ORM;
 
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table EventRecur, et supprimer l'attribut discr.
+ *
+ * Évènement récurrent
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Booking/EventReport.php

@@ -12,6 +12,9 @@ use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Compte-rendu d'un évènement Event
+ */
 // #[Auditable]
 #[ApiResource(operations: [])]
 #[ORM\Entity]

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

@@ -10,7 +10,7 @@ use App\Entity\Access\Access;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Participation d'un Access à un Event
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -24,7 +24,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table Examen, et supprimer l'attribut discr.
  * @todo : migration table tag_booking
- * Classe ... qui ...
+ * Examen
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -14,7 +14,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Convocation d'un Access (élève) à un Examen
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -11,7 +11,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table ExamenRecur, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Examen récurrent
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -18,7 +18,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table OrganizationHoliday, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Périodes de vacances d'une Organization
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Périodes de vacances récurrentes d'une Organization
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -18,7 +18,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table PersonHoliday, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Périodes de vacances d'un Access
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -11,7 +11,7 @@ use Doctrine\ORM\Mapping as ORM;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table PersonHolidayRecur, et supprimer l'attribut discr.
  *
- * Classe ... qui ...
+ * Périodes de vacances récurrentes d'un Access
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -13,7 +13,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -10,7 +10,7 @@ use App\Entity\Access\Access;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 4 - 0
src/Entity/Core/AbstractControl.php

@@ -12,6 +12,10 @@ use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Contrôle du bon état des Place, Room et Equipment, effectué ou planifié
+ * Classe de base de @see PlaceControl, RoomControl, EquipmentControl
+ */
 #[ORM\MappedSuperclass]
 #[ORM\Table(name: 'Control')]
 #[ORM\DiscriminatorColumn(name: 'discr', type: 'string')]

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

@@ -20,7 +20,7 @@ use Symfony\Component\Serializer\Normalizer\DateTimeNormalizer;
 /**
  * @todo : A la suite de la migration, il faut supprimer le nom de la table pour avoir une table Notification, et supprimer l'attribut discr.
  *
- * Classe Notification. qui permet de gérer les notifications aux utilisateurs.
+ * Classe Notification qui permet de gérer les notifications aux utilisateurs.
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 0
src/Entity/Core/AbstractRepair.php

@@ -11,6 +11,9 @@ use Doctrine\Common\Collections\ArrayCollection;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Classe de base de @see PlaceRepair, RoomRepair, EquipmentRepair
+ */
 #[ORM\MappedSuperclass]
 #[ORM\Table(name: 'Repair')]
 #[ORM\DiscriminatorColumn(name: 'discr', type: 'string')]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 2 - 1
src/Entity/Core/City.php

@@ -9,7 +9,8 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Ville.
+ * Enum des villes existantes (en France, Suisse, Luxembourg, Belgique)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Core/Country.php

@@ -11,6 +11,9 @@ use App\Repository\Core\CountryRepository;
 // use DH\Auditor\Provider\Doctrine\Auditing\Annotation\Auditable;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * Pays
+ */
 #[ApiResource(
     operations: [
         new Get(),

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Département
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Enum des types d'art
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Enum des genres d'art, sous-type de Subfamilly
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Core/LoginLog.php

@@ -7,6 +7,9 @@ namespace App\Entity\Core;
 use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class LoginLog

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Région géographique
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Enum des sous-familles d'art, sous-type de Familly
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -45,7 +45,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Tag, étiquette
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Affiche une modale d'information à la connexion de l'utilisateur
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -15,7 +15,7 @@ use Doctrine\ORM\Mapping as ORM;
 use Symfony\Component\Validator\Constraints as Assert;
 
 /**
- * Classe ... qui ...
+ * Critère d'évaluation permettant de définir un suivi pédagogique EducationNotation
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: (Non utilisé, à confirmer)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -16,7 +16,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Enseignement proposé par une Organization
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -13,7 +13,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Catégorie de l'enseignement Education
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -11,7 +11,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Complément d'information lié à la catégorie EducationCategory d'un enseignement Education
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 3 - 0
src/Entity/Education/EducationCurriculumPack.php

@@ -11,6 +11,9 @@ use App\Entity\Product\Intangible;
 use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
+/**
+ * TODO: documenter
+ */
 #[ApiResource(operations: [])]
 #[ORM\Entity]
 class EducationCurriculumPack

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

@@ -15,7 +15,7 @@ use Doctrine\ORM\Mapping as ORM;
 use Symfony\Component\Validator\Constraints as Assert;
 
 /**
- * Classe ... qui ...
+ * Notes d'un élève pour un enseignement suivi EducationStudent
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -15,7 +15,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * EducationCurriculum suivi par un Access pendant une année scolaire
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

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

@@ -12,7 +12,7 @@ use Doctrine\Common\Collections\Collection;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Fait le lien entre un Access (professeur) et un Education (enseignement)
  */
 #[ApiResource(operations: [])]
 // #[Auditable]

+ 3 - 1
src/Entity/Education/PeriodNotation.php

@@ -10,7 +10,9 @@ use App\Entity\Organization\Organization;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Période de notation
+ *
+ * TODO: (Non utilisée, à confirmer)
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

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

@@ -9,7 +9,7 @@ use ApiPlatform\Metadata\ApiResource;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * Période de droit de saisir des notes pour un Access et une Education
  */
 // #[Auditable]
 #[ApiResource(operations: [])]

+ 1 - 1
src/Entity/Message/AbstractMessage.php

@@ -15,7 +15,7 @@ use Ramsey\Uuid\Doctrine\UuidGenerator;
 use Ramsey\Uuid\UuidInterface;
 
 /**
- * Classe ... qui ...
+ * Classe de base de @see Message, Mail, Sms, Email
  */
 #[ORM\MappedSuperclass]
 #[OrganizationDefaultValue(fieldName: 'organization')]

+ 1 - 1
src/Entity/Message/AbstractReport.php

@@ -11,7 +11,7 @@ use Doctrine\DBAL\Types\Types;
 use Doctrine\ORM\Mapping as ORM;
 
 /**
- * Classe ... qui ...
+ * TODO: documenter
  */
 #[ORM\MappedSuperclass]
 #[ORM\Table(name: 'ReportMessage')]

Some files were not shown because too many files changed in this diff