Soy nuevo en Symfony, tengo dos entidades con una relación ManyToMany. Action.php
y Etablissement.php
estoy tratando de llenar mi base de datos a partir de dos archivos .csv (una para cada objeto) y molduras doctrina.
Comienzo con EtablissementFixtures.php
en la que me refiero a cada uno Etablissement
$this->addReference($line[0], $etablissement);
de modo que pueda acceder a él en mi otro accesorio.
El problema es que en mi segundo accesorio de ActionFixture.php
la .csv contiene algunos identificadores que no existen en el Etablissement
's .csv. Cuando intento $this->getReference($line[0])
me sale una referencia a "0010063N" no existe error, he tratado de rodear la línea getReference con un bloque try / catch pero no funciona, quiero pasar por alto que el error y continuar la ejecución de la código.
Espero que me dejó en claro, gracias.
Bienvenido a los foros de SO.
Si he entendido bien su pregunta, que busca la función hasReference que se puede utilizar para comprobar si existe una referencia con nombre específico:
$this->hasReference($line[0]);