public function addPart(PartInterface $part) { $this->parts[] = $part; }
protected function installParts(SkeletonCreator $creator) { $parts = $this->makeParts(); foreach ($parts as $part) { $creator->addPart($part); } }