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)
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
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
Documentation generated on Mon, 23 Jan 2012 17:22:07 -0300 by phpDocumentor 1.4.3