/**
  * @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];
 }