コード例 #1
0
ファイル: Feed.php プロジェクト: ffff5912/antena
 public function addArticle(Article $article)
 {
     if (!$this->articles->contains($article)) {
         $article->setFeed($this);
         $this->articles->add($article);
     }
 }
コード例 #2
0
ファイル: Section.php プロジェクト: hasantayyar/ojs
 /**
  * Remove articles
  *
  * @param Article $article
  */
 public function removeArticle(Article $article)
 {
     $this->articles->removeElement($article);
 }
コード例 #3
0
ファイル: Journal.php プロジェクト: beyzakokcan/ojs
 /**
  * Add articles
  *
  * @param  Article $article
  * @return Journal
  */
 public function addArticle(Article $article)
 {
     if (!$this->articles->contains($article)) {
         $this->articles->add($article);
         $article->setJournal($this);
     }
     return $this;
 }
コード例 #4
0
ファイル: Category.php プロジェクト: gbelmm/ACL
 public function getSubResources(EntityManager $entityManager)
 {
     return array_merge($this->children->toArray(), $this->articles->toArray());
 }
コード例 #5
0
ファイル: Issue.php プロジェクト: ulakjira/ojs
 /**
  * Remove section from issue
  *
  * @param Section $section
  */
 public function removeSection(Section $section)
 {
     $this->articles->removeElement($section);
 }
コード例 #6
0
ファイル: Issue.php プロジェクト: ojs/ojs
 /**
  * Remove article
  *
  * @param Article $article
  * @return Issue
  */
 public function removeArticle(Article $article)
 {
     if ($this->articles->contains($article)) {
         $this->articles->removeElement($article);
         $article->setIssue(null);
     }
 }
コード例 #7
0
ファイル: Page.php プロジェクト: linestorm/page-bundle
 /**
  * Check if an article exists in the page
  *
  * @param Article $article
  *
  * @return bool
  */
 public function hasArticle(Article $article = null)
 {
     return $this->articles->contains($article);
 }