public static function toHtml(BannerEvent $event) { $content = $event->getContent(); if (!is_array($content)) { return ''; } if (!array_key_exists('migrationLink', $content) || !array_key_exists('bannerImageUrl', $content)) { return ''; } return sprintf('<div class="expressly-banner" style="padding:10px;text-align:center;"><a href="%s"><img style="display:inline;" src="%s"/></a></div>', $content['migrationLink'], $content['bannerImageUrl']); }