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


PHP KLogger::syslog方法代码示例

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


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

示例1: __construct

 /**
  * Initialize project by calling get_config on the RW server and saving the response. 
  * 
  * @param int $id PK of a project
  * @throws Exception if valid config objects (device, session, project) are not returned from RW
  */
 function __construct(array $config = array())
 {
     $this->CI =& get_instance();
     $this->log = KLogger::syslog(KLogger::DEBUG, TRUE);
     if (isset($config['id'])) {
         $this->project_id = $config['id'];
     }
     // if we don't have an RW session-id, call get config and push the device and project
     // values into the CI session. If we do have an RW session-id, pull those values
     // from the CI session.
     if (FALSE === ($this->rw_session_id = $this->CI->session->userdata('rw_session_id'))) {
         $this->config(json_decode($this->do_curl('get_config')));
         $this->CI->session->set_userdata('rw_session_id', $this->rw_session_id);
         $this->CI->session->set_userdata('rw_device', $this->device);
         $this->CI->session->set_userdata('rw_project', $this->project);
     } else {
         $this->rw_session_id = $this->CI->session->userdata('rw_session_id');
         $this->device = $this->CI->session->userdata('rw_device');
         $this->project = $this->CI->session->userdata('rw_project');
     }
     // we can't do anything without device, session and project objects
     if (!($this->device && $this->rw_session_id && $this->project)) {
         throw new Exception("Roundware could not be initialized with the given project ID.");
     }
 }
开发者ID:radishpower,项目名称:roundware,代码行数:31,代码来源:Roundware.php


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