Newscoop\GimmeBundle\Controller\ArticlesController::getArticleAction PHP Метод

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

Get article.
public getArticleAction ( Request $request, $number, $language = null ) : Article
$request Symfony\Component\HttpFoundation\Request
Результат Article
    public function getArticleAction(Request $request, $number, $language = null)
    {
        $em = $this->container->get('em');
        $publication = $this->get('newscoop_newscoop.publication_service')->getPublication();
        $article = $em->getRepository('Newscoop\\Entity\\Article')->getArticle($number, $request->get('language', $publication->getLanguage()->getCode()))->getOneOrNullResult();
        if (!$article) {
            throw new NotFoundHttpException('Article was not found');
        }
        return $article;
    }