The Service Router class is responsible for executing the remote service method and returning it's value.
based on the old 'Executive' of php 1.9. It looks for a service either explicitely defined in a ClassFindInfo object, or in a service folder.
Located in /Amfphp/Core/Common/ServiceRouter.php (line 21)
get a service object by its name. Looks for a match in serviceNames2ClassFindInfo, then in the defined service folders.
If none found, an exception is thrown
loads and instanciates a service class matching $serviceName, then calls the function defined by $methodName using $parameters as parameters throws an exception if service not found.
if the service exists but not the function, an exception is thrown by call_user_func_array. It is pretty explicit, so no further code was added
Documentation generated on Tue, 29 May 2012 23:42:05 +0200 by phpDocumentor 1.4.3