Commit 3806bff1 authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Abandon de l'idée d'un établissement INCONNU.

parent f6141df2
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -18,9 +18,6 @@ class Etablissement implements StructureConcreteInterface, HistoriqueAwareInterf

    const CODE_STRUCTURE_COMUE = Structure::CODE_COMUE;

    const SOURCE_CODE_ETABLISSEMENT_INCONNU =
        Source::CODE_SYGAL . SourceCodeStringHelper::ETAB_PREFIX_SEP . '?';

    protected $id;
    protected $domaine;
    protected $theses;
+0 −10
Original line number Diff line number Diff line
@@ -11,16 +11,6 @@ use UnicaenApp\Exception\RuntimeException;
 */
class EtablissementRepository extends DefaultEntityRepository
{
    /**
     * Retourne l'établissement inconnu.
     *
     * @return Etablissement
     */
    public function fetchEtablissementInconnu()
    {
        return $this->findOneBySourceCode(Etablissement::SOURCE_CODE_ETABLISSEMENT_INCONNU);
    }

    /**
     * Recherche un établissement par son code de structure.
     *
+3 −3
Original line number Diff line number Diff line
@@ -141,7 +141,7 @@ class UtilisateurService extends BaseService
        $individu->setNomPatronymique($formData['nomPatronymique']);
        $individu->setPrenom1($formData['prenom']);
        $individu->setEmail($formData['email']);
        $individu->setSourceCode(uniqid()); // NB: sera remplacé par "SYGAL::{INDIVIDU.ID}"
        $individu->setSourceCode(uniqid()); // NB: sera remplacé par "COMUE::{INDIVIDU.ID}"

        $this->getEntityManager()->persist($individu);
        try {
@@ -150,9 +150,9 @@ class UtilisateurService extends BaseService
            throw new RuntimeException("Erreur lors de l'enregistrement du nouvel individu", null, $e);
        }

        // source code définitif : "SYGAL::{INDIVIDU.ID}"
        // source code définitif : "COMUE::{INDIVIDU.ID}"
        $sourceCodeHelper = new SourceCodeStringHelper();
        $sourceCodeIndividu = $sourceCodeHelper->addPrefixTo($individu->getId(), Etablissement::SOURCE_CODE_ETABLISSEMENT_INCONNU);
        $sourceCodeIndividu = $sourceCodeHelper->addPrefixTo($individu->getId(), Etablissement::CODE_STRUCTURE_COMUE);
        $individu->setSourceCode($sourceCodeIndividu);

        try {