2011年3月1日火曜日

kohana3.1.xのDebugクラス

Kohana3.1.xに移行作業中、Kohana::debug()がsyntax errorになるので、調べてみましたら、どうも、Kohana::debugは、Debug::varsに変更されている模様。

ユーザーガイド


Kohana 3.0.xの場合
// Display a dump of the $foo and $bar variables
echo Kohana::debug($foo, $bar);

// Display this line of source code
echo Kohana::debug_source(__FILE__, __LINE__);

// Displays "APPPATH/cache" rather than the real path
echo Kohana::debug_path(APPPATH.'cache');


Kohana 3.1.xの場合
// Display a dump of the $foo and $bar variables
echo Debug::vars($foo, $bar);

// Display this line of source code
echo Debug::source(__FILE__, __LINE__);

// Displays "APPPATH/cache" rather than the real path
echo Debug::path(APPPATH.'cache');