19 lines
1.2 KiB
Markdown
19 lines
1.2 KiB
Markdown
|
# Отладка
|
|||
|
|
|||
|
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');
|