Copied!
  • internal
CloneableInstantiable
Methods
public Google\ApiCore\RequestBuilder::__construct(string $baseUri, string $restConfigPath)
 
  • param string $baseUri
  • param string $restConfigPath
  • throws \ValidationException
public Google\ApiCore\RequestBuilder::build(string $path, Google\Protobuf\Internal\Message $message, array $headers = [])
 
  • param string $path
  • param \Message $message
  • param array $headers
  • return \RequestInterface
  • throws \ValidationException
public Google\ApiCore\RequestBuilder::buildUriWithQuery( $uri, array $query)
 
  • param string|\UriInterface $uri
  • param array $query
  • return \UriInterface
public Google\ApiCore\RequestBuilder::pathExists(string $path)
 
  • param string $path
  • return bool
public static Google\ApiCore\RequestBuilder::validate(array $arr, array $requiredKeys)
 
  • param array $arr Associative array
  • param array $requiredKeys List of keys to check for in $arr
  • return array Returns $arr for fluent use
public static Google\ApiCore\RequestBuilder::validateNotNull(array $arr, array $requiredKeys)
 
  • param array $arr Associative array
  • param array $requiredKeys List of keys to check for in $arr
  • return array Returns $arr for fluent use
Properties
protected Google\ApiCore\RequestBuilder::$baseUri = NULL
Methods
protected buildUri(string $path, array $queryParams)
 
  • param string $path
  • param array $queryParams
  • return \UriInterface
Methods
public static Google\ApiCore\RequestBuilder::validate(array $arr, array $requiredKeys)
 
  • param array $arr Associative array
  • param array $requiredKeys List of keys to check for in $arr
  • return array Returns $arr for fluent use
public static Google\ApiCore\RequestBuilder::validateNotNull(array $arr, array $requiredKeys)
 
  • param array $arr Associative array
  • param array $requiredKeys List of keys to check for in $arr
  • return array Returns $arr for fluent use
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration