IvanShumkov
Новичок
"Подключение модуля"
Никак не могу придумать как в ядро движка подключать модули. Тоесть есть управляющий класс в него надо подключить другой класс, но писать для каждого модуля функцию:
Подскажите универсальную функцию, что-то типа:
Но естественно такая конструкция не работает . Может eval?
Никак не могу придумать как в ядро движка подключать модули. Тоесть есть управляющий класс в него надо подключить другой класс, но писать для каждого модуля функцию:
PHP:
class Core {
var $db;
function InitDb() {
include 'db.php';
$this->db = new Db($this);
}
}
PHP:
class Core {
var $db;
function Init($name) {
$shName = strtolower($name);
include $shName.'.php';
$this->$$shName = new $name($this);
}
}