日韩在线观看-日韩在线成人-日韩在线不卡视频-日韩在线不卡视频-国产精品99-国产精品99

Whoops

Easyswoole 提供了Whoops驅(qū)動,用于開發(fā)階段,友好的排除HTTP業(yè)務(wù)的錯誤與異常。

切勿用于生產(chǎn)階段,否則造成代碼泄露EasySwoole不負(fù)任何責(zé)任?。?!

組件要求

  • easyswoole/component: ^2.0
  • easyswoole/spl: ^1.1
  • easyswoole/template: ^1.0
  • easyswoole/utility: ^1.0
  • psr/log: ^1.0.1

安裝方法

composer require easyswoole/easy-whoops=3.x

倉庫地址

easyswoole/easy-whoops=3.x

基本使用

直接在 EasySwoole 全局事件中進(jìn)行注冊

<?php

namespace EasySwoole\EasySwoole;

use EasySwoole\EasySwoole\AbstractInterface\Event;
use EasySwoole\EasySwoole\Swoole\EventRegister;

class EasySwooleEvent implements Event
{
    public static function initialize()
    {
        // TODO: Implement initialize() method.
        date_default_timezone_set('Asia/Shanghai');

        \EasySwoole\Component\Di::getInstance()->set(\EasySwoole\EasySwoole\SysConst::HTTP_GLOBAL_ON_REQUEST, function (\EasySwoole\Http\Request $request, \EasySwoole\Http\Response $response): bool {
            // 攔截請求
            if (\EasySwoole\EasySwoole\Core::getInstance()->runMode() == 'dev') {
                \EasySwoole\Whoops\Run::attachRequest($request, $response);
            }
            return true;
        });

        if (\EasySwoole\EasySwoole\Core::getInstance()->runMode() == 'dev') {
            $whoops = new \EasySwoole\Whoops\Run();
            $whoops->pushHandler(new \EasySwoole\Whoops\Handler\PrettyPageHandler());  // 輸出一個漂亮的頁面
            $whoops->pushHandler(new \EasySwoole\Whoops\Handler\CallbackHandler(function ($exception, $inspector, $run, $handle) {
                // 可以推進(jìn)多個Handle 支持回調(diào)做更多后續(xù)處理
            }));
            $whoops->register();
        }
    }

    public static function mainServerCreate(EventRegister $register)
    {
        if (\EasySwoole\EasySwoole\Core::getInstance()->runMode() == 'dev') {
            \EasySwoole\Whoops\Run::attachTemplateRender(ServerManager::getInstance()->getSwooleServer());
        }
    }
}

經(jīng)過上面配置完成之后,就可以在框架拋出異常時(shí),輸出一個漂亮的異常頁面。

主站蜘蛛池模板: 电视剧《绿萝花》| 唐街十三妹| 爱情最美丽 电视剧| 我的快乐歌词| 色在线看| 双男动漫| 影音先锋欧美| 生死瞬间演员表| 装饰色彩| 林正英电影大全免费看| 女性下体| 罗马之春| 中医基础理论试题题库及答案| 我未成年 电影| 小镇追凶电影在线观看| 不离不弃 电视剧| barazzares 女演员| 妹妹扮演的角色| 天天影视网色| 小姐诱心在线| 内蒙古电视台节目表| 荒笛子简谱| 抖音. com| call me by your name电影| 最爱电影完整版在线观看免费高清| 实验室火灾报警电铃响时应当| 来5566最新av在线电影| 彭丹丹最惊艳的电影| 儿子娶妈妈剧情介绍| 老人头olderman中国| 别董大古诗一首| 梁山伯与祝英台董洁| 韧战作文800字初中| 三级大片在线观看| 1905电影网| 颂赞诗歌| 最新电影免费观看| 梁山伯与祝英台董洁| 条件概率经典例题| 富贵不能淫翻译| 陈永标|