You are here

protected function LagoonVarnishPurger::getUri in Lagoon Varnish 8

Retrieve the URI to connect to.

Parameters

$token_data: An array of keyed objects, to pass on to the token service.

Return value

string URL string representation.

1 call to LagoonVarnishPurger::getUri()
LagoonVarnishPurger::invalidate in src/Plugin/Purge/Purger/LagoonVarnishPurger.php
Invalidate content from external caches.

File

src/Plugin/Purge/Purger/LagoonVarnishPurger.php, line 76

Class

LagoonVarnishPurger
HTTP Purger.

Namespace

Drupal\lagoon_varnish\Plugin\Purge\Purger

Code

protected function getUri($token_data) {
  return sprintf('%s://%s:%s%s', self::LAGOON_VARNISH_SCHEME, self::LAGOON_VARNISH_HOSTNAME, self::LAGOON_VARNISH_PORT, $this->token
    ->replace(self::LAGOON_VARNISH_PATH, $token_data));
}