Question

J'utilise la bibliothèque de resteurs de LuraCast et j'aimerais utiliser des espaces de noms pour mes cours d'API.À titre d'exemple, puis-je faire:

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

Actuellement, il s'agit d'une erreur sur la ligne 340 à Restler.php:

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

À l'heure actuelle, j'ai des noms de classe en conflit et j'aimerais utiliser des espaces de noms plutôt que de pirater le problème.

Était-ce utile?

La solution

Restler n'a pas pris en charge les espaces de noms jusqu'à maintenant!

Nous venons d'ajouter des espaces de noms de noms de noms à Restler 2.1.7 et publié juste maintenant

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

devrait fonctionner bien maintenant :)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top