2012-05-22 46 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框架。現在即將更新到最新版本。 –

相關問題