public function serviceExist()

in provider/core/server/BaseServer.php [740:758]


    public function serviceExist($serviceName, $group, $version)
    {
		if (empty($this->serverProviders))
		{
            $this->logger->error($serviceName."|".$group."|".$version." not in serverProviders");
			return false;
		}
		foreach ($this->serverProviders as $svrName => $svrProperty)
		{
			$serviceVersion = isset($svrProperty['version'])?$svrProperty['version']:FSOFConstants::FSOF_SERVICE_VERSION_DEFAULT;
			if(($serviceName == $svrName) && ($version == $serviceVersion) && (($group == $svrProperty["group"]) ||
				($group == FSOFConstants::FSOF_SERVICE_GROUP_DEFAULT) || ($group == FSOFConstants::FSOF_SERVICE_GROUP_ANY)))
			{
				return true;
			}
		}
        $this->logger->error($serviceName."|".$group."|".$version." not in ".json_encode($this->serverProviders));
    	return false;
    }