Могу ли я использовать пространства имен с реститулем?

StackOverflow https://stackoverflow.com//questions/10696315

  •  12-12-2019
  •  | 
  •  

Вопрос

Я использую библиотеку 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();
.

теперь должен работать нормально :)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top