/**
  * Return entity configuration
  * @param array $entity_names
  * @param boolean $merge_standard
  * @return array
  */
 public function getEntitiesConfig($entity_names = null, $merge_standard = true)
 {
     $configured_entities = $this->setup->getSynchronizerConfig('entities');
     $configured_entities = array_merge_recursive($entity_names);
     if ($entity_names === null) {
     } else {
     }
 }
 protected function loadConfiguration()
 {
     $this->legacy_synchro_at = date('Y-m-d H:i:s');
     $this->akilia2Db = $this->setup->getSynchronizerConfig('db_akilia2');
     $this->openstoreDb = $this->setup->getDatabaseAdapter()->getCurrentSchema();
     $this->akilia1Db = $this->setup->getSynchronizerConfig('db_akilia1');
     $this->intelaccessDb = $this->setup->getSynchronizerConfig('db_intelaccess');
     $this->akilia1lang = $this->setup->getSynchronizerConfig('akilia1_language_map');
     $this->default_language = $this->setup->getSynchronizerConfig('default_language');
     $this->default_language_sfx = $this->akilia1lang[$this->default_language];
 }
 /**
  * @covers OpenstoreAkilia\Config\OpenstoreAkiliaSetup::getSynchronizerConfig
  */
 public function testGetSynchronizerConfig()
 {
     $cfg = $this->setup->getSynchronizerConfig();
     $this->assertEquals($this->setup->getConfig()['synchronizer'], $cfg);
 }