Documentation

Teamdrives extends Resource
in package

The "teamdrives" collection of methods.

Typical usage is: $driveService = new Google\Service\Drive(...); $teamdrives = $driveService->teamdrives;

Table of Contents

Properties

$client  : Client
$methods  : array<string|int, mixed>
$resourceName  : string
$rootUrl  : string
$serviceName  : string
$servicePath  : string
$stackParameters  : mixed

Methods

__construct()  : mixed
call()  : mixed
TODO: This function needs simplifying.
create()  : TeamDrive
Deprecated use drives.create instead. (teamdrives.create)
createRequestUri()  : string
Parse/expand request parameters and create a fully qualified request uri.
delete()  : mixed
Deprecated use drives.delete instead. (teamdrives.delete)
get()  : TeamDrive
Deprecated use drives.get instead. (teamdrives.get)
listTeamdrives()  : TeamDriveList
Deprecated use drives.list instead. (teamdrives.listTeamdrives)
update()  : TeamDrive
Deprecated use drives.update instead (teamdrives.update)
convertToArrayAndStripNulls()  : mixed

Properties

$methods

private array<string|int, mixed> $methods

$resourceName

private string $resourceName

$serviceName

private string $serviceName

$servicePath

private string $servicePath

$stackParameters

private mixed $stackParameters = array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))

Methods

__construct()

public __construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
$service : mixed
$serviceName : mixed
$resourceName : mixed
$resource : mixed

call()

TODO: This function needs simplifying.

public call(mixed $name, mixed $arguments[, mixed $expectedClass = null ]) : mixed
Parameters
$name : mixed
$arguments : mixed
$expectedClass : mixed = null
  • optional, the expected class name
Tags
@return

Request|$expectedClass

throws
Exception

create()

Deprecated use drives.create instead. (teamdrives.create)

public create(string $requestId, TeamDrive $postBody[, array<string|int, mixed> $optParams = [] ]) : TeamDrive
Parameters
$requestId : string

An ID, such as a random UUID, which uniquely identifies this user's request for idempotent creation of a Team Drive. A repeated request by the same user and with the same request ID will avoid creating duplicates by attempting to create the same Team Drive. If the Team Drive already exists a 409 error will be returned.

$postBody : TeamDrive
$optParams : array<string|int, mixed> = []

Optional parameters.

Return values
TeamDrive

createRequestUri()

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

public createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
$restPath : string
$params : array<string|int, mixed>
Tags
static
Return values
string

$requestUrl

delete()

Deprecated use drives.delete instead. (teamdrives.delete)

public delete(string $teamDriveId[, array<string|int, mixed> $optParams = [] ]) : mixed
Parameters
$teamDriveId : string

The ID of the Team Drive

$optParams : array<string|int, mixed> = []

Optional parameters.

get()

Deprecated use drives.get instead. (teamdrives.get)

public get(string $teamDriveId[, array<string|int, mixed> $optParams = [] ]) : TeamDrive
Parameters
$teamDriveId : string

The ID of the Team Drive

$optParams : array<string|int, mixed> = []

Optional parameters.

Tags
opt_param

bool useDomainAdminAccess Issue the request as a domain administrator; if set to true, then the requester will be granted access if they are an administrator of the domain to which the Team Drive belongs.

Return values
TeamDrive

listTeamdrives()

Deprecated use drives.list instead. (teamdrives.listTeamdrives)

public listTeamdrives([array<string|int, mixed> $optParams = [] ]) : TeamDriveList
Parameters
$optParams : array<string|int, mixed> = []

Optional parameters.

Tags
opt_param

int pageSize Maximum number of Team Drives to return.

opt_param

string pageToken Page token for Team Drives.

opt_param

string q Query string for searching Team Drives.

opt_param

bool useDomainAdminAccess Issue the request as a domain administrator; if set to true, then all Team Drives of the domain in which the requester is an administrator are returned.

Return values
TeamDriveList

update()

Deprecated use drives.update instead (teamdrives.update)

public update(string $teamDriveId, TeamDrive $postBody[, array<string|int, mixed> $optParams = [] ]) : TeamDrive
Parameters
$teamDriveId : string

The ID of the Team Drive

$postBody : TeamDrive
$optParams : array<string|int, mixed> = []

Optional parameters.

Tags
opt_param

bool useDomainAdminAccess Issue the request as a domain administrator; if set to true, then the requester will be granted access if they are an administrator of the domain to which the Team Drive belongs.

Return values
TeamDrive

convertToArrayAndStripNulls()

protected convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
$o : mixed
Loading…
On this page

Search results