✏️ 正在编辑: Log.php
路径:
/srv/systems_dir/yuppiecred-bkp/library/Core/Log.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php class Core_Log { public static $_log = null; public static function initLog($object){ $className = get_class($object); $urlSistema = Yuppie_Auth::getSiteKey(); $writer = new Zend_Log_Writer_Stream("/var/log/sistemayuppie/yuppie_log_{$className}_{$urlSistema}_" . Zend_Date::now()->get("ddMMyyyy") . ".txt"); self::$_log = new Zend_Log($writer); } public static function write($string, $object = null, $priority = Zend_Log::INFO){ if( self::$_log == null ){ self::initLog($object); } self::$_log->log('#######################', $priority); self::$_log->log($string, $priority); } /** * @param $string * @param null $object * @return Zend_Log */ public static function writeReturn($string, $object = null): Zend_Log { if (self::$_log == null) { self::initLog($object); } self::write($string, $object); return self::$_log; } /** * @param array $data * @param Zend_Log $log * @throws Zend_Log_Exception */ public static function logArray(array $data, Zend_Log $log): void { foreach ($data as $key => $value) { $log->log("[{$key}] => {$value}", Zend_Log::INFO); } } }
💾 保存文件
← 返回文件管理器