public function createSpinTree() { $root = $this->getRootSkill(); $this->curve = $this->createSkill(2, 'Riding Curve'); $this->curve->addSkillRelatedByParentId($root); $this->curveBwd = $this->createSkill(8, 'Riding Curve bwd'); $this->curveBwd->addSkillRelatedByParentId($this->curve); $this->curveBwd->setVariationOf($this->curve); $this->spin = $this->createSkill(3, 'Spin'); $this->spin->addSkillRelatedByParentId($this->curve); $this->spinBwd = $this->createSkill(7, 'Spin bwd'); $this->spinBwd->addSkillRelatedByParentId($this->spin); $this->spinBwd->setVariationOf($this->spin); $this->spin1ft = $this->createSkill(4, 'Spin 1ft'); $this->spin1ft->addSkillRelatedByParentId($this->spin); $this->spin1ftExt = $this->createSkill(5, 'Spin 1ft ext'); $this->spin1ftExt->addSkillRelatedByParentId($this->spin1ft); $this->spin1ftExt->setVariationOf($this->spin1ft); $this->spin1ftBwd = $this->createSkill(6, 'Spin 1ft bwd'); $this->spin1ftBwd->addSkillRelatedByParentId($this->spin1ft); $this->spin1ftBwd->setVariationOf($this->spin1ft); }