/** * @param Offering $instructedOffering */ public function addInstructedOffering(Offering $instructedOffering) { $this->instructedOfferings->add($instructedOffering); }
/** * @param OfferingInterface $offering */ public function addOffering(OfferingInterface $offering) { $this->offerings->add($offering); }
/** * @inheritdoc */ public function addOffering(OfferingInterface $offering) { if (!$this->offerings->contains($offering)) { $this->offerings->add($offering); $offering->addLearnerGroup($this); } }