public function setUp() { parent::setUp(); $schemaTool = new SchemaTool($this->entityManager); $schemaTool->createSchema(array($this->entityManager->getClassMetadata('Pagerfanta\\Tests\\Adapter\\DoctrineORM\\User'), $this->entityManager->getClassMetadata('Pagerfanta\\Tests\\Adapter\\DoctrineORM\\Group'), $this->entityManager->getClassMetadata('Pagerfanta\\Tests\\Adapter\\DoctrineORM\\Person'))); $this->user1 = $user = new User(); $this->user2 = $user2 = new User(); $group1 = new Group(); $group2 = new Group(); $group3 = new Group(); $user->groups[] = $group1; $user->groups[] = $group2; $user->groups[] = $group3; $user2->groups[] = $group1; $author1 = new Person(); $author1->name = 'Foo'; $author1->biography = 'Baz bar'; $author2 = new Person(); $author2->name = 'Bar'; $author2->biography = 'Bar baz'; $this->entityManager->persist($user); $this->entityManager->persist($user2); $this->entityManager->persist($group1); $this->entityManager->persist($group2); $this->entityManager->persist($group3); $this->entityManager->persist($author1); $this->entityManager->persist($author2); $this->entityManager->flush(); }
public function setUp() { parent::setUp(); $schemaTool = new SchemaTool($this->entityManager); $schemaTool->createSchema(array($this->entityManager->getClassMetadata('Pagerfanta\\Tests\\Adapter\\DoctrineORM\\User'), $this->entityManager->getClassMetadata('Pagerfanta\\Tests\\Adapter\\DoctrineORM\\Group'))); $user = new User(); $user2 = new User(); $group1 = new Group(); $group2 = new Group(); $group3 = new Group(); $user->groups[] = $group1; $user->groups[] = $group2; $user->groups[] = $group3; $user2->groups[] = $group1; $this->entityManager->persist($user); $this->entityManager->persist($user2); $this->entityManager->persist($group1); $this->entityManager->persist($group2); $this->entityManager->persist($group3); $this->entityManager->flush(); }