Ejemplo n.º 1
0
 static function save($type = '', $destination = '')
 {
     if (empty(self::$log)) {
         return;
     }
     if (empty($destination)) {
         $destination = C('LOG_PATH') . date('y_m_d') . '.log';
     }
     if (!self::$storage) {
         $type = $type ?: C('LOG_TYPE');
         $class = 'Think\\Log\\Driver\\' . ucwords($type);
         self::$storage = new $class();
     }
     $message = implode('', self::$log);
     self::$storage->write($message, $destination);
     // 保存后清空日志缓存
     self::$log = array();
 }