Newscoop\Services\RelatedArticlesService::removeRelatedArticle PHP Метод

removeRelatedArticle() публичный Метод

Remove related article from related articles container
public removeRelatedArticle ( Article $article, Article $articleToRemove ) : boolean
$article Newscoop\Entity\Article
$articleToRemove Newscoop\Entity\Article
Результат boolean
    public function removeRelatedArticle($article, $articleToRemove)
    {
        $relatedArticles = $this->findRelatedArticlesBox($article);
        $relatedArticle = $this->em->getRepository('Newscoop\\Entity\\RelatedArticle')->getRelatedArticle($relatedArticles, $articleToRemove->getNumber())->getOneOrNullResult();
        if ($relatedArticle) {
            $this->em->remove($relatedArticle);
            $this->em->flush();
            $this->reorderAfterRemove($relatedArticles, $relatedArticle->getOrder());
        }
        return true;
    }