/** * 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); }