Loading module/Acteur/src/Acteur/Hydrator/AbstractActeurHydrator.php +13 −7 Changes for module/Acteur/src/Acteur/Hydrator/AbstractActeurHydrator.php: 13 added lines, 7 removed lines. Original line number Diff line number Diff line Loading @@ -7,7 +7,9 @@ use Acteur\Entity\Db\ActeurThese; use Individu\Entity\Db\Individu; use Laminas\Hydrator\AbstractHydrator; use Soutenance\Service\Qualite\QualiteServiceAwareTrait; use Structure\Entity\Db\EcoleDoctorale; use Structure\Entity\Db\Etablissement; use Structure\Entity\Db\UniteRecherche; abstract class AbstractActeurHydrator extends AbstractHydrator { Loading @@ -15,14 +17,14 @@ abstract class AbstractActeurHydrator extends AbstractHydrator public function extract(object $object): array { /** @var \Acteur\Entity\Db\ActeurThese|\Acteur\Entity\Db\ActeurHDR $object */ /** @var ActeurThese|ActeurHDR $object */ $qualite = $object->getLibelleQualite() ? $this->qualiteService->findQualiteByLibelle($object->getLibelleQualite()) : null; $data = []; $data['individu'] = $object->getIndividu() ? $this->extractValue('individu', $object->getIndividu()) : null; $data['etablissement'] = $object->getEtablissement() ? $this->extractValue('etablissement', $object->getEtablissement()) : null; // $data['ecoleDoctorale'] = $object->getEcoleDoctorale() ? $this->extractValue('ecoleDoctorale', $object->getEcoleDoctorale()) : null; if($object instanceof ActeurThese) $data['ecoleDoctorale'] = $object->getEcoleDoctorale() ? $this->extractValue('ecoleDoctorale', $object->getEcoleDoctorale()) : null; $data['uniteRecherche'] = $object->getUniteRecherche() ? $this->extractValue('uniteRecherche', $object->getUniteRecherche()) : null; $data['qualite'] = $qualite?->getId(); if($object instanceof ActeurThese) $data['principal'] = $object->isPrincipal(); Loading @@ -33,7 +35,7 @@ abstract class AbstractActeurHydrator extends AbstractHydrator public function hydrate(array $data, object $object): ActeurThese|ActeurHDR { /** @var \Acteur\Entity\Db\ActeurThese|\Acteur\Entity\Db\ActeurHDR $object */ /** @var ActeurThese|ActeurHDR $object */ $qualiteLib = $data['qualite']; $principal = $data['principal'] ?? false; Loading @@ -43,16 +45,20 @@ abstract class AbstractActeurHydrator extends AbstractHydrator $individu = $this->hydrateValue('individu', $data['individu']); /** @var Etablissement $etablissement */ $etablissement = $this->hydrateValue('etablissement', $data['etablissement']); /** @var \Structure\Entity\Db\EcoleDoctorale $ecoleDoctorale */ // $ecoleDoctorale = $this->hydrateValue('ecoleDoctorale', $data['ecoleDoctorale']); /** @var \Structure\Entity\Db\UniteRecherche $uniteRecherche */ /** @var UniteRecherche $uniteRecherche */ $uniteRecherche = $this->hydrateValue('uniteRecherche', $data['uniteRecherche']); $qualite = $this->getQualiteService()->getQualite($qualiteLib); if($object instanceof ActeurHDR){ /** @var EcoleDoctorale $ecoleDoctorale */ $ecoleDoctorale = $this->hydrateValue('ecoleDoctorale', $data['ecoleDoctorale']); $object->setEcoleDoctorale($ecoleDoctorale); } $object->setIndividu($individu); $object->setEtablissement($etablissement); // $object->setEcoleDoctorale($ecoleDoctorale); $object->setUniteRecherche($uniteRecherche); $object->setQualite($qualite); $object->setPrincipal($principal); Loading module/HDR/view/hdr/hdr/partial/structures.phtml +1 −1 Changes for module/HDR/view/hdr/hdr/partial/structures.phtml: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ use Structure\Entity\Db\EtablissementRattachement; <?php if (empty($rattachements)): ?> <span class="badge bg-danger text-white" style="font-size:unset; margin:10px"> <span class="icon icon-warning" style="padding-right: unset"></span> <?php echo $this->translate("Aucun établissement de rattachement renseigné") ?> <?php echo $this->translate("Aucun établissement rattachement renseigné") ?> </span> <?php else: ?> <ul> Loading module/These/view/these/these/partial/structures.phtml +1 −1 Changes for module/These/view/these/these/partial/structures.phtml: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -28,7 +28,7 @@ <?php if (empty($rattachements)): ?> <span class="badge bg-danger text-white" style="font-size:unset"> <span class="icon icon-warning" style="padding-right: unset"></span> <?php echo $this->translate("Aucun établissement de rattachement renseigné") ?> <?php echo $this->translate("Aucun établissement rattachement renseigné") ?> </span> <?php else: ?> <ul> Loading Loading
module/Acteur/src/Acteur/Hydrator/AbstractActeurHydrator.php +13 −7 Changes for module/Acteur/src/Acteur/Hydrator/AbstractActeurHydrator.php: 13 added lines, 7 removed lines. Original line number Diff line number Diff line Loading @@ -7,7 +7,9 @@ use Acteur\Entity\Db\ActeurThese; use Individu\Entity\Db\Individu; use Laminas\Hydrator\AbstractHydrator; use Soutenance\Service\Qualite\QualiteServiceAwareTrait; use Structure\Entity\Db\EcoleDoctorale; use Structure\Entity\Db\Etablissement; use Structure\Entity\Db\UniteRecherche; abstract class AbstractActeurHydrator extends AbstractHydrator { Loading @@ -15,14 +17,14 @@ abstract class AbstractActeurHydrator extends AbstractHydrator public function extract(object $object): array { /** @var \Acteur\Entity\Db\ActeurThese|\Acteur\Entity\Db\ActeurHDR $object */ /** @var ActeurThese|ActeurHDR $object */ $qualite = $object->getLibelleQualite() ? $this->qualiteService->findQualiteByLibelle($object->getLibelleQualite()) : null; $data = []; $data['individu'] = $object->getIndividu() ? $this->extractValue('individu', $object->getIndividu()) : null; $data['etablissement'] = $object->getEtablissement() ? $this->extractValue('etablissement', $object->getEtablissement()) : null; // $data['ecoleDoctorale'] = $object->getEcoleDoctorale() ? $this->extractValue('ecoleDoctorale', $object->getEcoleDoctorale()) : null; if($object instanceof ActeurThese) $data['ecoleDoctorale'] = $object->getEcoleDoctorale() ? $this->extractValue('ecoleDoctorale', $object->getEcoleDoctorale()) : null; $data['uniteRecherche'] = $object->getUniteRecherche() ? $this->extractValue('uniteRecherche', $object->getUniteRecherche()) : null; $data['qualite'] = $qualite?->getId(); if($object instanceof ActeurThese) $data['principal'] = $object->isPrincipal(); Loading @@ -33,7 +35,7 @@ abstract class AbstractActeurHydrator extends AbstractHydrator public function hydrate(array $data, object $object): ActeurThese|ActeurHDR { /** @var \Acteur\Entity\Db\ActeurThese|\Acteur\Entity\Db\ActeurHDR $object */ /** @var ActeurThese|ActeurHDR $object */ $qualiteLib = $data['qualite']; $principal = $data['principal'] ?? false; Loading @@ -43,16 +45,20 @@ abstract class AbstractActeurHydrator extends AbstractHydrator $individu = $this->hydrateValue('individu', $data['individu']); /** @var Etablissement $etablissement */ $etablissement = $this->hydrateValue('etablissement', $data['etablissement']); /** @var \Structure\Entity\Db\EcoleDoctorale $ecoleDoctorale */ // $ecoleDoctorale = $this->hydrateValue('ecoleDoctorale', $data['ecoleDoctorale']); /** @var \Structure\Entity\Db\UniteRecherche $uniteRecherche */ /** @var UniteRecherche $uniteRecherche */ $uniteRecherche = $this->hydrateValue('uniteRecherche', $data['uniteRecherche']); $qualite = $this->getQualiteService()->getQualite($qualiteLib); if($object instanceof ActeurHDR){ /** @var EcoleDoctorale $ecoleDoctorale */ $ecoleDoctorale = $this->hydrateValue('ecoleDoctorale', $data['ecoleDoctorale']); $object->setEcoleDoctorale($ecoleDoctorale); } $object->setIndividu($individu); $object->setEtablissement($etablissement); // $object->setEcoleDoctorale($ecoleDoctorale); $object->setUniteRecherche($uniteRecherche); $object->setQualite($qualite); $object->setPrincipal($principal); Loading
module/HDR/view/hdr/hdr/partial/structures.phtml +1 −1 Changes for module/HDR/view/hdr/hdr/partial/structures.phtml: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -32,7 +32,7 @@ use Structure\Entity\Db\EtablissementRattachement; <?php if (empty($rattachements)): ?> <span class="badge bg-danger text-white" style="font-size:unset; margin:10px"> <span class="icon icon-warning" style="padding-right: unset"></span> <?php echo $this->translate("Aucun établissement de rattachement renseigné") ?> <?php echo $this->translate("Aucun établissement rattachement renseigné") ?> </span> <?php else: ?> <ul> Loading
module/These/view/these/these/partial/structures.phtml +1 −1 Changes for module/These/view/these/these/partial/structures.phtml: 1 added line, 1 removed line. Original line number Diff line number Diff line Loading @@ -28,7 +28,7 @@ <?php if (empty($rattachements)): ?> <span class="badge bg-danger text-white" style="font-size:unset"> <span class="icon icon-warning" style="padding-right: unset"></span> <?php echo $this->translate("Aucun établissement de rattachement renseigné") ?> <?php echo $this->translate("Aucun établissement rattachement renseigné") ?> </span> <?php else: ?> <ul> Loading