Exemplo n.º 1
0
 /**
  * @param string|AbstractModule $module Class Name (not the actual class)
  */
 private function addModule($module)
 {
     /** @var EntityManager|DocumentManager $manager */
     $manager = $this->getContainer()->get('default_manager');
     $dbModule = new Module();
     $dbModule->setName($module::getModuleName());
     $dbModule->setDefaultEnabled($module::isDefaultEnabled());
     $dbModule->setDisableable($module::isDisableable());
     $manager->persist($dbModule);
     $manager->flush();
 }