Может возникнуть необходимость включить отладочную панель во фреймворке HLEB2 для текущего запроса. Например, если сайт на production-сервере, панель отладки отключена в конфигурации (так и должно быть), но необходима какая-либо информация из панели для разработчика сайта. Так как файл конфигурации обычный PHP-файл, то туда можно добавить условие. При этом сам фреймворк еще не загрузился, можно использовать только исходные возможности PHP. Например, добавление GET-параметра к странице, который будут знать только разработчики (у кого есть доступ к коду):
// Файл конфигурации.
return [
'debug' => env_bool('APP_DEBUG', false) or isset($_GET['#####'])
// ... //
];
Здесь вместо ##### подставьте достаточно длинную и сложную строку, чтобы её нельзя было подобрать, но легко запомнить. Теперь включение панели отладки зависит от присутствия этого параметра в запросе только для текущего пользователя.
