Newscoop\Image\ArticleRenditionCollection::offsetGet PHP Method

offsetGet() public method

Get image for rendition
public offsetGet ( Newscoop\Image\Rendition $rendition ) : Newscoop\Image\ArticleImageRendition
$rendition Newscoop\Image\Rendition
return Newscoop\Image\ArticleImageRendition
    public function offsetGet($rendition)
    {
        return array_key_exists((string) $rendition, $this->renditions) ? $this->renditions[(string) $rendition] : ($this->defaultImage !== null && $rendition->fits($this->defaultImage) ? $this->renditions[(string) $rendition] = new DefaultArticleRendition($this->articleNumber, $rendition, $this->defaultImage) : null);
    }