예제 #1
0
 /**
  * Perform database fixtures importation.
  *
  * @param Symfony\Component\HttpFoundation\Request $request
  *
  * @return Symfony\Component\HttpFoundation\Response
  */
 public function databaseFixturesAction(Request $request)
 {
     $fixtures = new Fixtures($this->getService('em'), $request);
     $fixtures->installFixtures();
     /*
      * files to import
      */
     $yaml = new YamlConfiguration(ROADIZ_ROOT . "/themes/Install/config.yml");
     $yaml->load();
     $installData = $yaml->getConfiguration();
     $this->assignation['imports'] = $installData['importFiles'];
     return $this->render('steps/databaseFixtures.html.twig', $this->assignation);
 }