Files
scummvm-web/include/Models/MenuModel.php
T
Eugene Sandulenko d429c48de0 Website rewrite from Fredrik Wendel
svn path=/web/trunk/; revision=40814
2009-05-23 18:45:30 +00:00

26 lines
640 B
PHP

<?php
require_once('XMLParser.php');
require_once('Models/BasicModel.php');
require_once('Objects/MenuItem.php');
/**
* The MenuModel class will generates MenuItme objects.
*/
abstract class MenuModel extends BasicModel {
/* Get all menu entries. */
static public function getAllMenus() {
$fname = DIR_DATA . '/menus.xml';
$parser = new XMLParser();
$a = $parser->parseByFilename($fname);
$entries = array();
foreach ($a['menus']['group'] as $key => $value) {
$entries[] = new MenuItem(array(
'name' => $value['name'],
'class' => $value['class'],
'link' => $value['link'],
));
}
return $entries;
}
}
?>