Newscoop\Services\RelatedArticlesService::initOrderOnRelatedArticles PHP Method

initOrderOnRelatedArticles() private method

private initOrderOnRelatedArticles ( $relatedArticles )
    private function initOrderOnRelatedArticles($relatedArticles)
    {
        $articles = $this->em->getRepository('Newscoop\\Entity\\RelatedArticle')->getAllArticles($relatedArticles)->getResult();
        $index = 0;
        foreach ($articles as $article) {
            if (is_int($article->getOrder()) && $article->getOrder() > 0 && $index == 0) {
                return;
            }
            $index++;
            $article->setOrder($index);
        }
        $this->em->flush();
        return true;
    }