use TYPO3\CMS\Core\Resource\FileInterface;
use TYPO3\CMS\Core\Resource\FileReference;
use TYPO3\CMS\Core\Resource\Rendering\RendererRegistry;
+use TYPO3\CMS\Core\Utility\GeneralUtility;
use TYPO3\CMS\Extbase\Domain\Model\AbstractFileFolder;
use TYPO3\CMS\Extbase\Service\ImageService;
use TYPO3\CMS\Fluid\Core\ViewHelper\AbstractTagBasedViewHelper;
/**
* Initialize arguments.
- *
- * @return void
*/
public function initializeArguments()
{
// Fallback to image when no renderer is found
if ($fileRenderer === null) {
return $this->renderImage($file, $width, $height);
- } else {
- $additionalConfig = array_merge_recursive($this->arguments, $additionalConfig);
- return $fileRenderer->render($file, $width, $height, $additionalConfig);
}
+ $additionalConfig = array_merge_recursive($this->arguments, $additionalConfig);
+ return $fileRenderer->render($file, $width, $height, $additionalConfig);
}
/**
*/
protected function getImageService()
{
- return $this->objectManager->get(ImageService::class);
+ return GeneralUtility::makeInstance(ImageService::class);
}
}