{файл config.php - подключается при запросе к любой странице}
$smarty = new Smarty;
$smarty->template_dir = './templates/';
$smarty->compile_dir = 'cache';
.....
$config = new stdClass();
$config->pagetype = ["topmenu"=>"Меню","page"=>"Страница"];
$config->yesno = ["Y"=>"Да","N"=>"Нет"];
....
class EngineClass{
public function __construct() {
????
}
...
список методов в которых надо обращаться к объекту $smarty
}
$e = new EngineClass();
{/конец файла}
{файл pages.php - запрос страницы}
class SitePages extends EngineClass{
public function __construct() {
???
}
...
список методов в которых надо обращаться к объекту $smarty и $engine
}
$p = new SitePages($e);
{/конец}
Подскажите что надо прописать в конструкторе чтобы в методах можно было обращаться к объектам $smarty и $engine