This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
khosb/includes/kohana/modules/userguide/guide/ru-ru/debugging.code.md
2011-05-03 09:49:01 +10:00

1.2 KiB
Raw Blame History

Отладка

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');