AmfphpDiscoveryService::getServiceNames PHP Method

getServiceNames() protected method

returns a list of available services
protected getServiceNames ( array $serviceFolders, array $serviceNames2ClassFindInfo ) : array
$serviceFolders array
$serviceNames2ClassFindInfo array
return array of service names
    protected function getServiceNames(array $serviceFolders, array $serviceNames2ClassFindInfo)
    {
        $ret = array();
        foreach ($serviceFolders as $serviceFolderPath) {
            if (is_array($serviceFolderPath)) {
                //case when using namespace
                $ret = array_merge($ret, $this->searchFolderForServices($serviceFolderPath[0], ''));
            } else {
                //case without namespace
                $ret = array_merge($ret, $this->searchFolderForServices($serviceFolderPath, ''));
            }
        }
        foreach ($serviceNames2ClassFindInfo as $key => $value) {
            $ret[] = $key;
        }
        return $ret;
    }