Файл: adultscript-2.0.3-pro/files/admin/modules/kb/kb.php
Строк: 45
<?php
defined('_VALID') or die('Restricted Access!');
class VModule_Admin_kb
{
public function __construct()
{
}
public function render()
{
$components = array(
'add' => 1,
'edit' => 1,
'manage' => 1,
'category' => 1,
'category_add' => 1,
'category_edit' => 1
);
$component = (VUri::request(1)) ? VUri::request(1) : 'manage';
if (isset($components[$component]) && $components[$component] === 1) {
$component_class = 'VComponent_Admin_kb_'.$component;
try {
require ADMIN_DIR.'/modules/kb/components/'.$component.'.php';
$obj = new $component_class();
$obj->render();
} catch (Exception $e) {
throw new VException($e);
}
} else {
die('Invalid admin kb component specified!');
}
}
}