Google\Cloud\EmulatorTrait::getEmulatorBaseUri PHP Метод

getEmulatorBaseUri() публичный Метод

When emulators are enabled, use them as the service host
public getEmulatorBaseUri ( string $baseUri, string $emulatorHost = null ) : string
$baseUri string
$emulatorHost string [optional]
Результат string
    public function getEmulatorBaseUri($baseUri, $emulatorHost = null)
    {
        if ($emulatorHost) {
            $emulatorUriComponents = parse_url($emulatorHost);
            $emulatorUriComponents = array_merge(['scheme' => 'http', 'port' => ''], $emulatorUriComponents);
            $baseUri = "{$emulatorUriComponents['scheme']}://{$emulatorUriComponents['host']}";
            $baseUri .= $emulatorUriComponents['port'] ? ":{$emulatorUriComponents['port']}/" : '/';
        }
        return $baseUri;
    }
EmulatorTrait