コード例 #1
0
 /**
  * @param Website $website
  * @return $this
  */
 public function removeWebsite(Website $website)
 {
     if ($this->websites->contains($website)) {
         $this->websites->removeElement($website);
     }
     return $this;
 }
コード例 #2
0
ファイル: Website.php プロジェクト: hafeez3000/orocommerce
 /**
  * @param Website $removedWebsite
  * @return $this
  */
 public function removeRelatedWebsite(Website $removedWebsite)
 {
     if ($this->relatedWebsites->contains($removedWebsite)) {
         foreach ($removedWebsite->relatedWebsites as $website) {
             $website->relatedWebsites->removeElement($removedWebsite);
         }
         $removedWebsite->relatedWebsites->clear();
     }
     return $this;
 }