Sets the part unit.
public setPartUnit ( |
||
$partUnit | The part unit object to set |
public function load(ObjectManager $manager) { $partUnit = new PartMeasurementUnit(); $partUnit->setName('pieces'); $partUnit->setShortName('pcs'); $partUnit->setDefault(true); $this->addReference("partunit.default", $partUnit); $part = new Part(); $part->setName('FOOBAR'); $part->setPartUnit($partUnit); $category = $this->getReference('partcategory.first'); $storageLocation = $this->getReference('storagelocation.first'); $part->setCategory($category); $part->setStorageLocation($storageLocation); $part2 = new Part(); $part2->setName('FOOBAR2'); $category = $this->getReference('partcategory.first'); $storageLocation = $this->getReference('storagelocation.second'); $part2->setCategory($category); $part2->setStorageLocation($storageLocation); $part2->setPartUnit($partUnit); $manager->persist($partUnit); $manager->persist($part); $manager->persist($part2); $manager->flush(); $this->addReference('part.1', $part); $this->addReference('part.2', $part2); }
public function load(ObjectManager $manager) { $partUnit = new PartMeasurementUnit(); $partUnit->setName("pieces"); $partUnit->setShortName("pcs"); $partUnit->setDefault(true); $part = new Part(); $part->setName("FOOBAR"); $part->setPartUnit($partUnit); $category = $this->getReference("partcategory.first"); $storageLocation = $this->getReference("storagelocation.first"); $part->setCategory($category); $part->setStorageLocation($storageLocation); $part2 = new Part(); $part2->setName("FOOBAR2"); $category = $this->getReference("partcategory.first"); $storageLocation = $this->getReference("storagelocation.first"); $part2->setCategory($category); $part2->setStorageLocation($storageLocation); $part2->setPartUnit($partUnit); $manager->persist($partUnit); $manager->persist($part); $manager->persist($part2); $manager->flush(); $this->addReference("part.1", $part); $this->addReference("part.2", $part2); }