koblog/bl-kernel/helpers/media.class.php
2025-07-15 19:13:34 +02:00

41 lines
No EOL
873 B
PHP

<?php defined('KOBLOG') or die('Koblog CMS.');
class MediaHelper {
public static function getImage($slug)
{
global $medias;
if ($slug == '' || !$medias->exists($slug)) {
return null;
}
return new Media($slug);
}
public static function getLogo()
{
global $site;
return MediaHelper::getImage($site->logo());
}
public static function getFavicon()
{
global $site;
return MediaHelper::getImage($site->favicon());
}
public static function getDefaultThumbnail()
{
global $site;
return MediaHelper::getImage($site->defaultThumbnail());
}
public static function toHTML($media, $classes = "")
{
if ($media != null) {
return $media->toHTML($classes);
} else {
return "";
}
}
}