コード例 #1
0
 /**
  * @expectedException \Symfony\Component\Validator\Exception\UnexpectedTypeException
  */
 public function testTypeException()
 {
     $client = static::createClient();
     $dm = $client->getContainer()->get('doctrine.odm');
     $name = uniqid();
     $meetup = new Meetup();
     $meetup->setName($name);
     $meetup->setLocation([1, 2]);
     $dm->persist($meetup);
     $dm->flush();
 }
コード例 #2
0
ファイル: DefaultController.php プロジェクト: bswiatek/sym2rf
 /**
  * @Route("/recurring")
  * @Template()
  */
 public function recurringAction()
 {
     $retrieved = $this->get('doctrine.odm')->getRepository('KhepinBookBundle:Meetup')->findOneBy(['name' => 'bob']);
     $meetup = new Meetup();
     $meetup->setLocation(new Coordinate(12, 33));
     $meetup->setName('bob');
     $this->get('doctrine.odm')->persist($meetup);
     $this->get('doctrine.odm')->flush();
     return compact('retrieved');
 }