當前位置: 首頁>>代碼示例>>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;未經允許,請勿轉載。