/** * Clean database. * * @param ManagerRegistry $registry * @param EntityManager $om */ private function cleanDatabase(ManagerRegistry $registry, EntityManager $om) { $connection = $om->getConnection(); $mysql = $registry->getName() === 'ORM' && $connection->getDatabasePlatform() instanceof MySqlPlatform; if ($mysql) { $connection->query('SET FOREIGN_KEY_CHECKS=0'); } $this->loadFixtures(array()); if ($mysql) { $connection->query('SET FOREIGN_KEY_CHECKS=1'); } }