Newscoop\Image\RenditionService::getArticleRenditions PHP 메소드

getArticleRenditions() 공개 메소드

Get article renditions
public getArticleRenditions ( integer $articleNumber ) : array
$articleNumber integer
리턴 array
    public function getArticleRenditions($articleNumber)
    {
        try {
            $articleRenditions = $this->orm->getRepository('Newscoop\\Image\\ArticleRendition')->findBy(array('articleNumber' => (int) $articleNumber));
        } catch (\Exception $e) {
            $this->createSchemaIfMissing($e);
            $articleRenditions = array();
        }
        $defaultArticleImage = $this->imageService->getDefaultArticleImage($articleNumber);
        return new ArticleRenditionCollection($articleNumber, $articleRenditions, $defaultArticleImage ? $defaultArticleImage->getImage() : null);
    }