<?phpnamespaceApp\Twig;useApp\Entity\GlobalParameter;useDoctrine\ORM\EntityManager;useTwig\Extension\AbstractExtension;useTwig\Extension\GlobalsInterface;classMlcGlobalsExtensionextendsAbstractExtensionimplementsGlobalsInterface{protected$em;publicfunction__construct(EntityManager$em){$this->em=$em;}publicfunctiongetGlobals(){$arrayGlobals=$this->em->getRepository(GlobalParameter::class)->findAllByName();// DEFAULT MAP CENTER & ZOOM : to have a working map on center of Franceif(!isset($arrayGlobals['KOH_MAP_CENTER'])){$arrayGlobals['KOH_MAP_CENTER']='[46.898,3.230]';}if(!isset($arrayGlobals['KOH_MAP_ZOOM'])){$arrayGlobals['KOH_MAP_ZOOM']='6';}return$arrayGlobals;}}