/** * Get a thumbnail object. * * @param string|array $fileName * @param integer $width * @param integer $height * @param string $scale * * @return Thumbnail */ private function getThumbnail($fileName = null, $width = null, $height = null, $scale = null) { $app = $this->getContainer(); $thumb = new Thumbnail($app['config']->get('general/thumbnails')); $thumb->setFileName($fileName)->setWidth($width)->setHeight($height)->setScale($scale); return $thumb; }