¿Puedo usar espacios de nombres con Restler?
Pregunta
Estoy usando la biblioteca de descanso de Luracast y me gustaría usar espacios de nombres para mis clases de API.Como ejemplo, ¿puedo hacer:
$r = new Restler();
$r->addAPIClass('\fully\qualified\path\Foo');
$r->handle();
En la actualidad, está lanzando un error en la línea 340 en RESTLER.PHP:
Fatal error: Class 'Foo' not found in /work/projects/xxxx/lib/Restler/restler/restler.php on line 341
En este momento tengo nombres de clase en conflicto y me gustaría usar espacios de nombres en lugar de hackear el problema.
Solución
¡No soportó los espacios de nombres hasta ahora!
Acabamos de agregar espacios de nombres de apoyo a Restler 2.1.7 y lo publicó justo ahora
$r = new Restler();
$r->addAPIClass('fully\qualified\path\Foo');
$r->handle();
debería funcionar bien ahora :)
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow