Могу ли я использовать пространства имен с реститулем?
Вопрос
Я использую библиотеку Restler из LURACAST, и я хотел бы использовать пространства имен для моих классов API.В качестве примера можно сделать:
$r = new Restler();
$r->addAPIClass('\fully\qualified\path\Foo');
$r->handle();
.
В настоящее время он бросает ошибку в строке 340 в Restler.php:
Fatal error: Class 'Foo' not found in /work/projects/xxxx/lib/Restler/restler/restler.php on line 341
.
прямо сейчас у меня есть противоречивые названия классов, и я хотел бы использовать пространства имен, а не взломать вокруг проблемы.
Решение
Restler не поддерживает пространства имен до сих пор!
Мы только что добавили поддержку пространств имен на REL= 2,7 и выпустили его только сейчас
$r = new Restler();
$r->addAPIClass('fully\qualified\path\Foo');
$r->handle();
.
теперь должен работать нормально :)
Не связан с StackOverflow