setPart() public method

Sets the part which belongs to this entry.
public setPart ( Part $part )
$part PartKeepr\PartBundle\Entity\Part
コード例 #1
0
 public function load(ObjectManager $manager)
 {
     $projectPart1 = new ProjectPart();
     $projectPart1->setPart($this->getReference('part.1'));
     $projectPart1->setQuantity(1);
     $projectPart2 = new ProjectPart();
     $projectPart2->setPart($this->getReference('part.2'));
     $projectPart2->setQuantity(1);
     $project = new Project();
     $project->setName('FOOBAR');
     $project->setDescription('none');
     $project->addPart($projectPart1);
     $project->addPart($projectPart2);
     $manager->persist($project);
     $manager->persist($projectPart1);
     $manager->persist($projectPart2);
     $manager->flush();
     $this->addReference('project', $project);
     $this->addReference('projectpart.1', $projectPart1);
     $this->addReference('projectpart.2', $projectPart2);
 }
コード例 #2
0
 public function load(ObjectManager $manager)
 {
     $projectPart1 = new ProjectPart();
     $projectPart1->setPart($this->getReference("part.1"));
     $projectPart1->setQuantity(1);
     $projectPart2 = new ProjectPart();
     $projectPart2->setPart($this->getReference("part.2"));
     $projectPart2->setQuantity(1);
     $project = new Project();
     $project->setName("FOOBAR");
     $project->setDescription("none");
     $project->addPart($projectPart1);
     $project->addPart($projectPart2);
     $manager->persist($project);
     $manager->persist($projectPart1);
     $manager->persist($projectPart2);
     $manager->flush();
     $this->addReference("project", $project);
     $this->addReference("projectpart.1", $projectPart1);
     $this->addReference("projectpart.2", $projectPart2);
 }