class Google_Service_Resource extends Resource (View source)

Methods

__construct($service, $serviceName, $resourceName, $resource)

No description

from Resource
mixed|T|ResponseInterface|RequestInterface
call(string $name, array $arguments, class-string $expectedClass = null)

TODO: This function needs simplifying.

from Resource
convertToArrayAndStripNulls($o)

No description

from Resource
string
createRequestUri(string $restPath, array $params)

Parse/expand request parameters and create a fully qualified request uri.

from Resource

Details

__construct($service, $serviceName, $resourceName, $resource)

Parameters

$service
$serviceName
$resourceName
$resource

mixed|T|ResponseInterface|RequestInterface call(string $name, array $arguments, class-string $expectedClass = null)

TODO: This function needs simplifying.

Parameters

string $name
array $arguments
class-string $expectedClass
  • optional, the expected class name

Return Value

mixed|T|ResponseInterface|RequestInterface

Exceptions

Exception

protected convertToArrayAndStripNulls($o)

Parameters

$o

string createRequestUri(string $restPath, array $params)

Parse/expand request parameters and create a fully qualified request uri.

Parameters

string $restPath
array $params

Return Value

string $requestUrl