2012-05-22 45 views
3

我正在使用来自Luracast的Restler库,我想为我的API类使用名称空间。举个例子,我可以这样做:我可以在restler中使用名称空间吗?

$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 

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

回答

0

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

我们刚才添加的命名空间来Restler 2.1.7支持,它刚刚发布,现在

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

应该工作现在罚款:)

+0

真棒。我即将开始研究一个补丁,但显然你是在我之前。感谢您的更新 - 到目前为止,我真的很享受restlers框架。现在即将更新到最新版本。 –

相关问题