【问题标题】:Can I use namespaces with restler?我可以将命名空间与 restler 一起使用吗?
【发布时间】:2012-05-22 05:43:56
【问题描述】:

我正在使用来自 Luracast 的 restler 库,并且我想为我的 API 类使用命名空间。例如,我可以这样做:

$r = new Restler();
$r->addAPIClass('\fully\qualified\path\Foo');
$r->handle();

目前它在restler.php的第340行抛出错误:

Fatal error: Class 'Foo' not found in /work/projects/xxxx/lib/Restler/restler/restler.php on line 341

现在我有冲突的类名,我想使用命名空间而不是解决这个问题。

【问题讨论】:

    标签: php restler


    【解决方案1】:

    Restler 直到现在才支持命名空间!

    我们刚刚为Restler 2.1.7 添加了命名空间支持并刚刚发布

    $r = new Restler();
    $r->addAPIClass('fully\qualified\path\Foo');
    $r->handle();
    

    现在应该可以正常工作了:)

    【讨论】:

    • 太棒了。我正要开始开发补丁,但显然你比我领先。感谢您的更新——到目前为止,我真的很喜欢 restler 框架。马上更新到最新版本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-11
    • 2016-09-14
    • 2021-08-26
    • 1970-01-01
    • 2014-10-13
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多