Puis-je utiliser des espaces de noms avec reposler?
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.
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