当前位置: 首页>>代码示例>>PHP>>正文


PHP CLog::WriteLine方法代码示例

本文整理汇总了PHP中CLog::WriteLine方法的典型用法代码示例。如果您正苦于以下问题:PHP CLog::WriteLine方法的具体用法?PHP CLog::WriteLine怎么用?PHP CLog::WriteLine使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在CLog的用法示例。


在下文中一共展示了CLog::WriteLine方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1:

 /**
  * @access private
  * @param string $errorDesc
  */
 function _setError($errorDesc, $line = null)
 {
     $this->_error = $this->_error ? $this->_error : $errorDesc;
     $file = __FILE__;
     $line = $line !== null ? ' (~' . $line . ')' : '';
     $this->_log->WriteLine('WMSERVER Error: ' . $file . $line . CRLFCHARS . $errorDesc);
 }
开发者ID:diedsmiling,项目名称:busenika,代码行数:11,代码来源:class_wmserver.php

示例2: setGlobalErrorAndWriteLog

 function setGlobalErrorAndWriteLog()
 {
     if (strlen($this->error) > 0) {
         setGlobalError($this->error);
         $this->_log->WriteLine('POP3 Error: ' . $this->error);
     }
 }
开发者ID:diedsmiling,项目名称:busenika,代码行数:7,代码来源:class_pop3.php

示例3:

 /**
  * @access private
  * @param string $errorDesc
  */
 function _setError($errorDesc, $line = null)
 {
     $this->_error = $this->_error ? $this->_error : $errorDesc;
     if ($this->_log->Enabled) {
         $file = __FILE__;
         $line = $line !== null ? ' (~' . $line . ')' : '';
         $this->_log->WriteLine('WMSERVER Error: ' . $file . $line . CRLFCHARS . $errorDesc, LOG_LEVEL_ERROR);
     }
 }
开发者ID:JDevelopers,项目名称:Mail,代码行数:13,代码来源:class_wmserver.php

示例4: IsSuccess

 /**
  * @access private
  * @param resource $link
  * @param CLog $log
  * @return bool
  */
 function IsSuccess(&$link, &$log, &$out, $isLog = true)
 {
     $out = '';
     $line = '';
     $result = true;
     do {
         $line = @fgets($link, 1024);
         if ($isLog) {
             $log->WriteLine('[SMTP] <<: ' . trim($line));
         }
         if ($line === false) {
             $result = false;
             setGlobalError('[SMTP] Error: IsSuccess fgets error');
             break;
         } else {
             $out .= $line;
             $line = str_replace("\r", '', str_replace("\n", '', str_replace(CRLF, '', $line)));
             if (substr($line, 0, 1) != '2' && substr($line, 0, 1) != '3') {
                 $result = false;
                 $error = '[SMTP] Error <<: ' . $line;
                 setGlobalError($error);
                 //setGlobalError(substr($line, 3));
                 break;
             }
         }
     } while (substr($line, 3, 1) == '-');
     if (!$result && $log->Enabled) {
         $log->WriteLine(getGlobalError(), LOG_LEVEL_ERROR);
     }
     return $result;
 }
开发者ID:JDevelopers,项目名称:Mail,代码行数:37,代码来源:class_smtp.php

示例5:

 /**
  * this functiuon is to send the command to server
  *
  * @param string $msg
  * @return bool
  */
 function put_line($msg = '')
 {
     $this->_log->WriteLine('IMAP4 >>: ' . $msg);
     return @fputs($this->connection, $msg . "\r\n");
 }
开发者ID:diedsmiling,项目名称:busenika,代码行数:11,代码来源:class_imap.php

示例6:

 /**
  * @access private
  * @param string $logMsg
  * @return void
  */
 function _error($logMsg)
 {
     if (!is_null($this->_logger)) {
         $this->_logger->WriteLine($logMsg, LOG_LEVEL_ERROR);
     }
 }
开发者ID:JDevelopers,项目名称:Mail,代码行数:11,代码来源:base_controller.php

示例7:

 /**
  * @param string $string
  */
 function _log($string, $logLevel = LOG_LEVEL_DEBUG)
 {
     if ($this->_log->Enabled) {
         $this->_log->WriteLine('XMail: ' . $string, $logLevel);
     }
 }
开发者ID:JDevelopers,项目名称:Mail,代码行数:9,代码来源:class_wmserver_fs.php

示例8: IsSuccess

 /**
  * @access private
  * @param resource $link
  * @param CLog $log
  * @return bool
  */
 function IsSuccess(&$link, &$log)
 {
     $result = true;
     do {
         $line = @fgets($link, 1024);
         if ($line === false) {
             $result = false;
             setGlobalError('SMTP IsSuccess fgets error');
             break;
         } else {
             $line = str_replace("\r", '', str_replace("\n", '', str_replace(CRLF, '', $line)));
             if (substr($line, 0, 1) != '2' && substr($line, 0, 1) != '3') {
                 $result = false;
                 $error = '[SMTP] Error <<: ' . $line;
                 setGlobalError($error);
                 break;
             }
         }
     } while (substr($line, 3, 1) == '-');
     if (!$result) {
         $log->WriteLine(getGlobalError());
     }
     return $result;
 }
开发者ID:diedsmiling,项目名称:busenika,代码行数:30,代码来源:class_smtp.php

示例9:

 /**
  * @access private
  * @param unknown_type $string
  */
 function _log($string)
 {
     $this->_log->WriteLine('Xmail: ' . $string);
 }
开发者ID:diedsmiling,项目名称:busenika,代码行数:8,代码来源:class_wmserverFS.php


注:本文中的CLog::WriteLine方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。