GraphAware\Neo4j\OGM\Tests\Lazy\Model\Resources::setResourceCount PHP Метод

setResourceCount() публичный Метод

public setResourceCount ( $resourcecount )
    public function setResourceCount($resourcecount)
    {
        $this->resourcecount = $resourcecount;
    }

Usage Example

 /**
  * @group lazy-joran
  */
 public function testCascadeTraversals()
 {
     $this->clearDb();
     $meta = new MetaResource('wood');
     $this->em->persist($meta);
     $this->em->flush();
     $this->em->clear();
     $metaResource = $this->em->getRepository(MetaResource::class)->findOneBy('resourceType', 'wood');
     $rWood = new Resources($metaResource);
     $rWood->setResourceCount(20);
     $user = new LazyUser();
     $this->em->persist($user);
     $this->em->persist($rWood);
     $this->em->flush();
     $user->addResource($rWood);
     $this->em->persist($user);
     $this->em->flush();
     $this->em->clear();
     $users = $this->em->getRepository(LazyUser::class)->findAll();
     foreach ($users as $user) {
         foreach ($user->getResources() as $resource) {
             $this->assertNotNull($resource);
             $this->assertInstanceOf(MetaResource::class, $resource->getMetaResource());
         }
     }
 }