示例#1
0
 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;
 }