static function bannerToArr($controller, $obj) { $prefix = '_med'; if ($controller->getKrcoConfigVersion() >= 1) { $prefix = ''; } $image = Helper_File::addSuffix($obj->getImage(), $prefix); $youtubeId = Helper_String::extractYoutubeId($obj->getYoutubeLink()); $arr = array('title' => $obj->getTitle($controller->lang), 'description' => self::markdownMark($obj->getDescription($controller->lang)), 'image' => $controller->composeResource("/content/banners/" . rawurlencode($image)), 'link' => $obj->getLink(), 'youtube_id' => $youtubeId, 'cta_text' => $obj->getButtonText()); return $arr; }