/* Добавляем в конфиг права доступа */ $config['permissions'] = $routes['permissions']; switch ($config['mode']) { /* Если включён режим отладки, то... */ case 'debug': /* Включаваем вывод всех-всех ошибок */ Init::setErrorReporting(E_ALL); /* Включаем вывод ошибок */ Init::displayErrors(true); /* И отключаем запись ошибок в логи */ Init::logErrors(false); /** * Подключаем перехватчик ошибок, который будет выводить их в удобном * виде */ Init::setupErrorHandler(); /* Включаем assert'ы */ Init::enableAssertions(); break; /* Если мы в работчем режиме, то... */ /* Если мы в работчем режиме, то... */ case 'production': /* Включаем запись ошибок в лог */ Init::logErrors(true); /* Устанавливаем, куда записывать ошибки */ Init::setErrorLog(LOGS . DS . 'php_error_log.txt'); /* Оставляем перехват только важных ошибок */ Init::setErrorReporting(E_ALL ^ E_NOTICE); /* И выключаем вывод ошибок */ Init::displayErrors(false); /**