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