";
echo "" . $i++ . ' :: ' . strtoupper( $title ) . "
";
echo "Called in file: " . str_replace( AB_PLUGIN_DIR, '', $from['file'] ) . " ";
echo "in function " . $from['function'] . " on line " . $from['line'] . ".
";
echo "
";
var_dump ( $var );
echo "
";
}
}
public static function trace( $title )
{
static $i = 0;
$from_array = debug_backtrace( DEBUG_BACKTRACE_PROVIDE_OBJECT, 2 );
$from = $from_array[0];
$from['function'] = $from_array[1]['function'];
if ( defined( 'AB_DEBUG_ENABLED' ) && AB_DEBUG_ENABLED === true ) {
echo "";
echo "
" . $i++ . ' :: BACKTRACE ::' . strtoupper( $title ) . "";
echo "
Called in file: " . str_replace( AB_PLUGIN_DIR, '', $from['file'] ) . " ";
echo "in function " . $from['function'] . " on line " . $from['line'] . ".";
echo "
";
debug_print_backtrace();
echo " ";
}
}
public static function msg( $msg )
{
static $i = 0;
$from_array = debug_backtrace( DEBUG_BACKTRACE_PROVIDE_OBJECT, 2 );
$from = $from_array[0];
$from['function'] = $from_array[1]['function'];
if ( defined( 'AB_DEBUG_ENABLED' ) && AB_DEBUG_ENABLED === true ) {
echo "";
echo "
Debug Message #" . $i++ . "";
echo "
Called in file: " . str_replace( AB_PLUGIN_DIR, '', $from['file'] ) . " ";
echo "in function " . $from['function'] . " on line " . $from['line'] . ".";
echo "
";
echo $msg;
echo " ";
}
}
public static function kill( $msg )
{
static $i = 0;
$from_array = debug_backtrace( DEBUG_BACKTRACE_PROVIDE_OBJECT, 2 );
$from = $from_array[0];
$from['function'] = $from_array[1]['function'];
if ( defined( 'AB_DEBUG_ENABLED' ) && AB_DEBUG_ENABLED === true ) {
echo "";
echo "
KILL COMMAND GIVEN";
echo "
In file: " . str_replace( AB_PLUGIN_DIR, '', $from['file'] ) . " ";
echo "in function " . $from['function'] . " on line " . $from['line'] . " with message:";
echo "
";
echo $msg;
echo "
";
}
wp_die();
}
}
}