1.2 KiB
1.2 KiB
Отладка
Kohana включает несколько удобных инструментов для отладки Вашего приложения.
Основной из них - [Kohana::debug]. Этот простой метод показывает любое количество переменных, аналогично [var_export] или [print_r], но с использованием HTML для дополнительного форматирования.
// Показывает дамп переменных $foo и $bar
echo Kohana::debug($foo, $bar);
Kohana также предоставляет метод для отображения исходного кода отдельного файла, используя [Kohana::debug_source].
// Показывает текущую линию исходного кода
echo Kohana::debug_source(__FILE__, __LINE__);
Если вы хотите показать информацию о файлах приложения, не показывая реального пути, вы можете использвать [Kohana::debug_path]:
// Показывает "APPPATH/cache" вместо реального пути
echo Kohana::debug_file(APPPATH.'cache');