public function getBackendIcon($icon)
{
// Determine the image to use.
if ($icon) {
$icon = ToolboxFile::convertValueToPath($icon);
/** @var ResizeImageEvent $event */
$event = $this->serviceContainer->getEventDispatcher()->dispatch(ContaoEvents::IMAGE_RESIZE, new ResizeImageEvent($icon, 16, 16));
if (file_exists(TL_ROOT . '/' . $event->getResultImage())) {
return $event->getResultImage();
}
}
return 'system/modules/metamodels/assets/images/icons/metamodels.png';
}