Loading doc/release-notes/8.6.0/01_admission.sql +3 −0 Changes for doc/release-notes/8.6.0/01_admission.sql: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -16,6 +16,9 @@ VALUES ('Url#AccueilAdmission', '<p>Permet de récupérer l''url de l''accueil d alter table admission_financement ADD column if not exists financement_compl_id bigint REFERENCES origine_financement (id); -- ajout de la colonne pour référencer le futur doctorant de ce dossier alter table admission_admission add column if not exists doctorant_id bigint REFERENCES doctorant (id); -- déplacement du numero_candidature de admission_etudiant vers admission_admission ALTER TABLE admission_admission ADD COLUMN numero_candidature VARCHAR(10); Loading module/Admission/src/Admission/Entity/Db/Admission.php +30 −0 Changes for module/Admission/src/Admission/Entity/Db/Admission.php: 30 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Admission\Entity\Db; use Doctorant\Entity\Db\Doctorant; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\Common\Collections\Collection; use Individu\Entity\Db\Individu; Loading Loading @@ -74,6 +75,11 @@ class Admission implements HistoriqueAwareInterface, ResourceInterface{ */ private $individu; /** * @var Doctorant */ private $doctorant; /** @var AdmissionAvis | AdmissionValidation|null */ private $operationPossible = null; Loading Loading @@ -386,6 +392,30 @@ class Admission implements HistoriqueAwareInterface, ResourceInterface{ return $this->individu; } /** * Set doctorant. * * @param Doctorant|null $doctorant * * @return Admission */ public function setDoctorant(Doctorant $doctorant = null) { $this->doctorant = $doctorant; return $this; } /** * Get doctorant. * * @return Doctorant|null */ public function getDoctorant() { return $this->doctorant; } /** * Injecte l'opération éventuelle qu'il est possible de réaliser sur ce dossier d'admission. */ Loading module/Admission/src/Admission/Entity/Db/Mapping/Admission.Entity.Db.Admission.dcm.xml +6 −0 Changes for module/Admission/src/Admission/Entity/Db/Mapping/Admission.Entity.Db.Admission.dcm.xml: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -20,6 +20,12 @@ </join-columns> </many-to-one> <many-to-one field="doctorant" target-entity="Doctorant\Entity\Db\Doctorant"> <join-columns> <join-column name="doctorant_id" referenced-column-name="id"/> </join-columns> </many-to-one> <many-to-one field="etat" target-entity="Admission\Entity\Db\Etat"> <join-columns> <join-column name="etat_code" referenced-column-name="code"/> Loading Loading
doc/release-notes/8.6.0/01_admission.sql +3 −0 Changes for doc/release-notes/8.6.0/01_admission.sql: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -16,6 +16,9 @@ VALUES ('Url#AccueilAdmission', '<p>Permet de récupérer l''url de l''accueil d alter table admission_financement ADD column if not exists financement_compl_id bigint REFERENCES origine_financement (id); -- ajout de la colonne pour référencer le futur doctorant de ce dossier alter table admission_admission add column if not exists doctorant_id bigint REFERENCES doctorant (id); -- déplacement du numero_candidature de admission_etudiant vers admission_admission ALTER TABLE admission_admission ADD COLUMN numero_candidature VARCHAR(10); Loading
module/Admission/src/Admission/Entity/Db/Admission.php +30 −0 Changes for module/Admission/src/Admission/Entity/Db/Admission.php: 30 added lines, 0 removed lines. Original line number Diff line number Diff line <?php namespace Admission\Entity\Db; use Doctorant\Entity\Db\Doctorant; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\Common\Collections\Collection; use Individu\Entity\Db\Individu; Loading Loading @@ -74,6 +75,11 @@ class Admission implements HistoriqueAwareInterface, ResourceInterface{ */ private $individu; /** * @var Doctorant */ private $doctorant; /** @var AdmissionAvis | AdmissionValidation|null */ private $operationPossible = null; Loading Loading @@ -386,6 +392,30 @@ class Admission implements HistoriqueAwareInterface, ResourceInterface{ return $this->individu; } /** * Set doctorant. * * @param Doctorant|null $doctorant * * @return Admission */ public function setDoctorant(Doctorant $doctorant = null) { $this->doctorant = $doctorant; return $this; } /** * Get doctorant. * * @return Doctorant|null */ public function getDoctorant() { return $this->doctorant; } /** * Injecte l'opération éventuelle qu'il est possible de réaliser sur ce dossier d'admission. */ Loading
module/Admission/src/Admission/Entity/Db/Mapping/Admission.Entity.Db.Admission.dcm.xml +6 −0 Changes for module/Admission/src/Admission/Entity/Db/Mapping/Admission.Entity.Db.Admission.dcm.xml: 6 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -20,6 +20,12 @@ </join-columns> </many-to-one> <many-to-one field="doctorant" target-entity="Doctorant\Entity\Db\Doctorant"> <join-columns> <join-column name="doctorant_id" referenced-column-name="id"/> </join-columns> </many-to-one> <many-to-one field="etat" target-entity="Admission\Entity\Db\Etat"> <join-columns> <join-column name="etat_code" referenced-column-name="code"/> Loading