Exemple #1
0
 /**
  * @return array
  *
  * @return ArticleSubmitted[]
  * @throws \Exception
  */
 public function getAllUpdatableArticle()
 {
     $articlesMetaData = array();
     $articlesMetaData = array_merge($this->articleRepository->getArticlesMetaDataByStatus(ArticleMetaData::STATE_FETCHED), $articlesMetaData);
     $articlesMetaData = array_merge($this->articleRepository->getArticlesMetaDataByStatus(ArticleMetaData::STATE_PUBLISHED), $articlesMetaData);
     $articles = array();
     foreach ($articlesMetaData as $articleMetadata) {
         $articles[] = $this->stateArticle($articleMetadata);
     }
     return $articles;
 }
Exemple #2
0
 public function submitArticle()
 {
     return $this->articleRepository->articleSubmitted($this);
 }