Вход Регистрация
Файл: public_html/lib/wmxi/WMXILogger.php
Строк: 33
<?php
################################################################################
#                                                                              #
# Webmoney XML Interfaces by DKameleon (http://dkameleon.com)                  #
#                                                                              #
# Updates and new versions: http://my-tools.net/wmxi/                          #
#                                                                              #
################################################################################


# WMXILogger class
class WMXILogger {

    public static function 
Append($message$detailed false) {
        if (!
defined('WMXI_LOG')) { return false; }
        
$trace debug_backtrace(true);
        
        
$path '';
        foreach (
$trace as $info) {
            
$args '';
            foreach(
$info['args'] as $arg) {
                if (
is_scalar($arg)) { $arg "'$arg'"; }
                if (
is_array($arg)) { $arg "unserialize('".serialize($arg)."')"; }
                
$args .= "$arg, ";
            }
            
$args substr($args0, -2);
            
$path  basename($info['file']) . ' : '$info['line'] . "t[ " .
                    @
$info['class'] .
                    @
$info['type'] .
                    
$info['function'] . "($args); ]" "n" $path;
            
#break;
        
}

        
file_put_contents(WMXI_LOG$path."n"FILE_APPEND LOCK_EX);
        if (
$detailed) { file_put_contents(WMXI_LOGprint_r($tracetrue), FILE_APPEND LOCK_EX); } 
    }

}


?>
Онлайн: 0
Реклама