Dunglas\DoctrineJsonOdm\Tests\Fixtures\TestBundle\Entity\Baz::setName PHP Method

setName() public method

public setName ( $name )
    public function setName($name)
    {
        $this->name = $name;
    }

Usage Example

 public function testStoreAndRetrieveDocumentsOfVariousTypes()
 {
     $bar = new Bar();
     $bar->setTitle('Bar');
     $bar->setWeight(12);
     $baz = new Baz();
     $baz->setName('Baz');
     $baz->setSize(7);
     $misc = [$bar, $baz];
     $foo = new Foo();
     $foo->setName('Foo');
     $foo->setMisc($misc);
     $manager = self::$kernel->getContainer()->get('doctrine')->getManagerForClass(Foo::class);
     $manager->persist($foo);
     $manager->flush();
     $manager->clear();
     $foo = $manager->find(Foo::class, $foo->getId());
     $this->assertEquals($misc, $foo->getMisc());
 }