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

wokerman-JSONRPC

codeninjia

我的json rpc 我在application 下新加了一個服務。使用命名空間來區(qū)分類。但是調用的時候會提示類找不到。
如果去掉命名空間則沒問題。想知道這是為什么?

// 判斷類對應文件是否載入
if (!class_exists($class)) {
    $include_file = __DIR__ . "/Services/$class.php";
    var_dump($include_file);
    if (is_file($include_file)) {
        require_once $include_file;
    }
    if (!class_exists($class)) {
        $code = 404;
        $msg = "class $class not found2, $include_file";
        StatisticClient::report($class, $method, $success, $code, $msg, $statistic_address);
        // 發(fā)送數據給客戶端 類不存在
        return $connection->send(array('code' => $code, 'msg' => $msg, 'data' => null));
    }
}

一直提示404
我新加的文件頭如下
namespace Services;

use Components\Utils\DB;
use Modules\TestContainerModule;

/**

  • Class testContainer.
    */
    class testContainer extends ServiceBase

我刪除namespace 和繼承 之后則可以正常調用
想知道是為什么?求助,

2689 1 0
1個回答

walkor 打賞

根據自己的類的規(guī)則自己寫個autoload類就好了

  • codeninjia 2017-06-30

    是autoload 的問題是吧。我是用的composer 的autoload 。是因為沒有按照命名空間加載是吧

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