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

19 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Отладка
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');