protected function generateCacheName($config): string
	{
		if (is_cli() && ! (ENVIRONMENT === 'testing'))
		{
			return md5($this->request->getPath());
		}

		$uri = $this->request->uri;

		if ($config->cacheQueryString)
		{
			$name = URI::createURIString(
							$uri->getScheme(), $uri->getAuthority(), $uri->getPath(), $uri->getQuery()
			);
		}
		else
		{
			$name = URI::createURIString(
							$uri->getScheme(), $uri->getAuthority(), $uri->getPath()
			);
		}

		return md5($name);
	}
protected function generateCacheName($config): string
	{
		if (is_cli() && ! (ENVIRONMENT === 'testing'))
		{
			return md5($this->request->getPath());
		}

		$uri = $this->request->uri;

		if ($config->cacheQueryString)
		{
			$name = URI::createURIString(
							$uri->getScheme(), $uri->getAuthority(), $uri->getPath(), $uri->getQuery()
			);
		}
		else
		{
			$name = URI::createURIString(
							$uri->getScheme(), $uri->getAuthority(), $uri->getPath()
			);
		}

		return md5($name);
	}
protected function generateCacheName ( $ config ) : string { if ( is_cli ( ) && ! ( ENVIRONMENT === 'testing' ) ) { return md5 ( $ this -> request -> getPath ( ) ) ; } $ uri = $ this -> request -> uri ; if ( $ config -> cacheQueryString ) { $ name = URI :: createURIString ( $ uri -> getScheme ( ) , $ uri -> getAuthority ( ) , $ uri -> getPath ( ) , $ uri -> getQuery ( ) ) ; } else { $ name = URI :: createURIString ( $ uri -> getScheme ( ) , $ uri -> getAuthority ( ) , $ uri -> getPath ( ) ) ; } return md5 ( $ name ) ; }
Generates the cache name to use for our full-page caching.

@param $config

@return string
Generates the cache name to use for our full - page caching .