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


PHP ExceptionHandler::handler方法代码示例

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


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

示例1: handlerIndex

 /**
  * 简单的自定义处理handler的方法handlerIndex
  * 可以不用exceptionHandler类下处理,但前提你你知道自己在做什么
  * @param type $e  
  */
 static function handlerIndex($e)
 {
     $excepHandler = new ExceptionHandler();
     $excepHandler->out['_url'][] = array('url' => '/', 'text' => '返回首页');
     $excepHandler->out['_url'][] = array('url' => '/', 'text' => '返回上页');
     $excepHandler->tpl = PATH_APP . '/template/index_msg.tpl';
     $excepHandler->handler($e);
 }
开发者ID:qcind,项目名称:Frame1.1,代码行数:13,代码来源:PubExceptionHandler.php

示例2: doTick

 public function doTick()
 {
     if (!$this->rakLib->isTerminated()) {
         $this->interface->sendTick();
     } else {
         $info = $this->rakLib->getTerminationInfo();
         $this->network->unregisterInterface($this);
         \ExceptionHandler::handler(E_ERROR, "RakLib Thread crashed [" . $info["scope"] . "]: " . (isset($info["message"]) ? $info["message"] : ""), $info["file"], $info["line"]);
     }
 }
开发者ID:Edwardthedog2,项目名称:Steadfast2,代码行数:10,代码来源:RakLibInterface.php

示例3: process

 public function process()
 {
     $work = false;
     if ($this->interface->handlePacket()) {
         $work = true;
         while ($this->interface->handlePacket()) {
         }
     }
     if ($this->rakLib->isTerminated()) {
         $info = $this->rakLib->getTerminationInfo();
         $this->network->unregisterInterface($this);
         \ExceptionHandler::handler(E_ERROR, "RakLib Thread crashed [" . $info["scope"] . "]: " . (isset($info["message"]) ? $info["message"] : ""), $info["file"], $info["line"]);
     }
     return $work;
 }
开发者ID:mattiasaxelsson,项目名称:PocketMine-MP,代码行数:15,代码来源:RakLibInterface.php

示例4: exception_handler

/**
 * 默认处理exception的方法
 * @param Exception $e 
 */
function exception_handler(Exception $e)
{
    $exceptionHandler = new ExceptionHandler();
    $exceptionHandler->handler($e);
}
开发者ID:qcind,项目名称:Frame1.1,代码行数:9,代码来源:init.php

示例5: SetExceptionHandler

 public static function SetExceptionHandler(ExceptionHandler $handler)
 {
     self::$handler = $handler;
 }
开发者ID:Trideon,项目名称:gigolo,代码行数:4,代码来源:ExceptionHandler.php

示例6: setExceptionHandler

 /**
  * Set exception handler.
  *
  * @return void
  */
 public final function setExceptionHandler()
 {
     set_exception_handler(ExceptionHandler::handler());
 }
开发者ID:froq,项目名称:froq-beta-archive,代码行数:9,代码来源:Application.php


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