<?php
$params = @json_decode(file_get_contents('../define.json'), true);
if (! isset($params['root']) OR ! isset($params['prototype'])) die('Сайт не настроен');
define('EngineRootDocs',$params['root']);
define('ConfigCacheSrcHome','../cache');
define('RootSrc',EngineRootDocs.'../');
define('RootSystemSrc',RootSrc.'site/');
define('UserDefineSrc',RootSystemSrc.'engine/config/.htdefined');
define('StartController',$params['prototype']);
if (isset($params['locked']) AND is_array($params['locked'])) define('LockedController',serialize($params['locked']));
if (isset($params['css']) AND $params['css']) define('StartCss',$params['css']);


include (RootSystemSrc.'engine/ver2/TimererInformer.class.php');
include (RootSystemSrc.'engine/ver2/functions.php');
include (RootSystemSrc.'engine/ver2/CheckDirsAndGo.class.php');
include (RootSystemSrc.'engine/ver2/PageGenerate.class.php');
\App\TimererInformer::init();
new \App\PageGenerate();




?>