21 lines
No EOL
614 B
PHP
21 lines
No EOL
614 B
PHP
<?php defined('KOBLOG') or die('Koblog CMS.');
|
|
|
|
class MenuHelper {
|
|
|
|
public static function getArchive($monthly, $classUl = "", $classLink = "", $classActive = "active")
|
|
{
|
|
global $archives;
|
|
return MenuHelper::toMenu($archives->getLinkList($monthly, $classLink, $classActive), $classUl);
|
|
}
|
|
|
|
private static function toMenu($links, $classUl)
|
|
{
|
|
$html = '<ul '. ($classUl != '' ? 'class="'.$classUl.'"' : '') .'>';
|
|
foreach ($links as $link) {
|
|
$html .= "<li>" . $link->toHTML() . "</li>";
|
|
}
|
|
$html .= "</ul>";
|
|
return $html;
|
|
}
|
|
|
|
} |