国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

workerman 的自定義協(xié)議必須放在 Protocols 命名空間下嗎?

mgzhenhong

問題描述

workerman 的自定義協(xié)議必須放在 Protocols 命名空間下嗎?
命名空間一般都是和目錄同路徑的, 這樣必須在根目錄放一個 Protocols 目錄, 不好看啊

為此你搜索到了哪些方案及不適用的原因

能不能有一個類似注冊的方法, 聲明什么協(xié)議交給哪個類來解析

比如這樣
Workerman::registerProtocol('myprotocol', \Class\Namespace\Path\MyProtocol::class);

1038 1 0
1個回答

walkor 打賞

你可以用 class_alias(\Class\Namespace\Path\MyProtocol::class, Protocols\MyProtocol::class); 來實現(xiàn)變更命名空間

  • mgzhenhong 2023-09-06

    還真不知道有這么個方法, 試了下沒問題。
    但是 還是覺得丑。。 這行代碼還必須得注釋說明下, 否則其他人看到根本不知道這是在干啥

  • nitron 2023-09-06

    這是PHP的內置方法

年代過于久遠,無法發(fā)表回答
??