public function __construct(Skill $owningSkill, SkillPoint $skillPoint, PositiveInteger $requiredRankValue) { $this->skill = $owningSkill; parent::__construct($owningSkill, $skillPoint, $requiredRankValue); }
/** * @param PsychicalSkill $psychicalSkill * @param PsychicalSkillPoint $psychicalSkillPoint * @param PositiveInteger $requiredRankValue * @throws \DrdPlus\Skills\Exceptions\CanNotVerifyOwningSkill * @throws \DrdPlus\Skills\Exceptions\CanNotVerifyPaidSkillPoint */ public function __construct(PsychicalSkill $psychicalSkill, PsychicalSkillPoint $psychicalSkillPoint, PositiveInteger $requiredRankValue) { $this->psychicalSkill = $psychicalSkill; $this->psychicalSkillPoint = $psychicalSkillPoint; parent::__construct($psychicalSkill, $psychicalSkillPoint, $requiredRankValue); }
/** * @param CombinedSkill $combinedSkill * @param CombinedSkillPoint $combinedSkillPoint * @param PositiveInteger $requiredRankValue * @throws \DrdPlus\Skills\Exceptions\CanNotVerifyOwningSkill * @throws \DrdPlus\Skills\Exceptions\CanNotVerifyPaidSkillPoint */ public function __construct(CombinedSkill $combinedSkill, CombinedSkillPoint $combinedSkillPoint, PositiveInteger $requiredRankValue) { $this->combinedSkill = $combinedSkill; $this->combinedSkillPoint = $combinedSkillPoint; parent::__construct($combinedSkill, $combinedSkillPoint, $requiredRankValue); }