/** * @param ImageResourceManager $manager * @param object $obj * @param string $fieldName * @param string $format * @param string|null $layout * * @return string */ protected function renderImage(ImageResourceManager $manager, $obj, $fieldName, $format, $layout) { $image = $this->createImageResource($obj, $fieldName, $layout); $manager->add($image); $render = $manager->render($format); $manager->clear(); return empty($render) ? '' : $render[0]; }