, Ghent University
* @version November 2006
*/
function debug($variable)
{
echo '
';
print_r($variable);
echo '
';
}
/**
* This function displays all the information of the dokeos $_course array
* This array stores all the information of the current course if the user is in a course.
* This is why this array is used to check weither the user is currently is in the course.
* @author Patrick Cool , Ghent University
* @version November 2006
*/
function debug_course()
{
global $_course;
debug($_course);
}
/**
* This function displays all the information of the dokeos $_user array
* This array stores all the information of the current user.
* @author Patrick Cool , Ghent University
* @version November 2006
*/
function debug_user()
{
global $_user;
debug($_user);
}
/**
* This function displays an overview of the different path constants that can be used with the api_get_path function
* @author Patrick Cool , Ghent University
* @version November 2006
*/
function debug_paths()
{
echo 'WEB_PATH :'.api_get_path(WEB_PATH).'
';
echo 'SYS_PATH :'.api_get_path(SYS_PATH).'
';
echo 'REL_PATH :'.api_get_path(REL_PATH).'
';
echo 'WEB_COURSE_PATH :'.api_get_path(WEB_COURSE_PATH).'
';
echo 'SYS_COURSE_PATH :'.api_get_path(SYS_COURSE_PATH).'
';
echo 'REL_COURSE_PATH :'.api_get_path(REL_COURSE_PATH).'
';
echo 'REL_CLARO_PATH :'.api_get_path(REL_CODE_PATH).'
';
echo 'WEB_CODE_PATH :'.api_get_path(WEB_CODE_PATH).'
';
echo 'SYS_CODE_PATH :'.api_get_path(SYS_CODE_PATH).'
';
echo 'SYS_LANG_PATH :'.api_get_path(SYS_LANG_PATH).'
';
echo 'WEB_IMG_PATH :'.api_get_path(WEB_IMG_PATH).'
';
echo 'GARBAGE_PATH :'.api_get_path(GARBAGE_PATH).'
';
echo 'PLUGIN_PATH :'.api_get_path(PLUGIN_PATH).'
';
echo 'SYS_ARCHIVE_PATH :'.api_get_path(SYS_ARCHIVE_PATH).'
';
echo 'INCLUDE_PATH :'.api_get_path(INCLUDE_PATH).'
';
echo 'LIBRARY_PATH :'.api_get_path(LIBRARY_PATH).'
';
echo 'CONFIGURATION_PATH :'.api_get_path(CONFIGURATION_PATH).'
';
}
function printVar($var, $varName = "@")
{
GLOBAL $DEBUG;
if ($DEBUG)
{
echo "\n";
echo "[$varName]";
echo "
";
echo "\n";
var_dump($var);
echo "
\n";
echo "
";
echo "
\n";
}
else
{
echo "";
echo "DEBUG is OFF";
}
}
?>