Created
December 28, 2015 19:56
-
-
Save bshaffer/9bb2cdccd315880ab52f to your computer and use it in GitHub Desktop.
Google Drive API (v3) - PHP
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/* | |
* Copyright 2010 Google Inc. | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); you may not | |
* use this file except in compliance with the License. You may obtain a copy of | |
* the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT | |
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the | |
* License for the specific language governing permissions and limitations under | |
* the License. | |
*/ | |
/** | |
* Service definition for Drive (v3). | |
* | |
* <p> | |
* The API to interact with Drive.</p> | |
* | |
* <p> | |
* For more information about this service, see the API | |
* <a href="https://developers.google.com/drive/" target="_blank">Documentation</a> | |
* </p> | |
* | |
* @author Google, Inc. | |
*/ | |
class Google_Service_Drive extends Google_Service | |
{ | |
/** View and manage the files in your Google Drive. */ | |
const DRIVE = | |
"https://www.googleapis.com/auth/drive"; | |
/** View and manage its own configuration data in your Google Drive. */ | |
const DRIVE_APPDATA = | |
"https://www.googleapis.com/auth/drive.appdata"; | |
/** View and manage Google Drive files and folders that you have opened or created with this app. */ | |
const DRIVE_FILE = | |
"https://www.googleapis.com/auth/drive.file"; | |
/** View and manage metadata of files in your Google Drive. */ | |
const DRIVE_METADATA = | |
"https://www.googleapis.com/auth/drive.metadata"; | |
/** View metadata for files in your Google Drive. */ | |
const DRIVE_METADATA_READONLY = | |
"https://www.googleapis.com/auth/drive.metadata.readonly"; | |
/** View the photos, videos and albums in your Google Photos. */ | |
const DRIVE_PHOTOS_READONLY = | |
"https://www.googleapis.com/auth/drive.photos.readonly"; | |
/** View the files in your Google Drive. */ | |
const DRIVE_READONLY = | |
"https://www.googleapis.com/auth/drive.readonly"; | |
/** Modify your Google Apps Script scripts' behavior. */ | |
const DRIVE_SCRIPTS = | |
"https://www.googleapis.com/auth/drive.scripts"; | |
public $about; | |
public $changes; | |
public $channels; | |
public $comments; | |
public $files; | |
public $permissions; | |
public $replies; | |
public $revisions; | |
/** | |
* Constructs the internal representation of the Drive service. | |
* | |
* @param Google_Client $client | |
*/ | |
public function __construct(Google_Client $client) | |
{ | |
parent::__construct($client); | |
$this->rootUrl = 'https://www.googleapis.com/'; | |
$this->servicePath = 'drive/v3/'; | |
$this->version = 'v3'; | |
$this->serviceName = 'drive'; | |
$this->about = new Google_Service_Drive_About_Resource( | |
$this, | |
$this->serviceName, | |
'about', | |
array( | |
'methods' => array( | |
'get' => array( | |
'path' => 'about', | |
'httpMethod' => 'GET', | |
'parameters' => array(), | |
), | |
) | |
) | |
); | |
$this->changes = new Google_Service_Drive_Changes_Resource( | |
$this, | |
$this->serviceName, | |
'changes', | |
array( | |
'methods' => array( | |
'getStartPageToken' => array( | |
'path' => 'changes/startPageToken', | |
'httpMethod' => 'GET', | |
'parameters' => array(), | |
),'list' => array( | |
'path' => 'changes', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'pageToken' => array( | |
'location' => 'query', | |
'type' => 'string', | |
'required' => true, | |
), | |
'spaces' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'pageSize' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
'includeRemoved' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'restrictToMyDrive' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'watch' => array( | |
'path' => 'changes/watch', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'pageToken' => array( | |
'location' => 'query', | |
'type' => 'string', | |
'required' => true, | |
), | |
'spaces' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'pageSize' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
'includeRemoved' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'restrictToMyDrive' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
), | |
) | |
) | |
); | |
$this->channels = new Google_Service_Drive_Channels_Resource( | |
$this, | |
$this->serviceName, | |
'channels', | |
array( | |
'methods' => array( | |
'stop' => array( | |
'path' => 'channels/stop', | |
'httpMethod' => 'POST', | |
'parameters' => array(), | |
), | |
) | |
) | |
); | |
$this->comments = new Google_Service_Drive_Comments_Resource( | |
$this, | |
$this->serviceName, | |
'comments', | |
array( | |
'methods' => array( | |
'create' => array( | |
'path' => 'files/{fileId}/comments', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'delete' => array( | |
'path' => 'files/{fileId}/comments/{commentId}', | |
'httpMethod' => 'DELETE', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'get' => array( | |
'path' => 'files/{fileId}/comments/{commentId}', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'includeDeleted' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'list' => array( | |
'path' => 'files/{fileId}/comments', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'pageToken' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'startModifiedTime' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'includeDeleted' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'pageSize' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
), | |
),'update' => array( | |
'path' => 'files/{fileId}/comments/{commentId}', | |
'httpMethod' => 'PATCH', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
), | |
) | |
) | |
); | |
$this->files = new Google_Service_Drive_Files_Resource( | |
$this, | |
$this->serviceName, | |
'files', | |
array( | |
'methods' => array( | |
'copy' => array( | |
'path' => 'files/{fileId}/copy', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'keepRevisionForever' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'ocrLanguage' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'ignoreDefaultVisibility' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'create' => array( | |
'path' => 'files', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'keepRevisionForever' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'useContentAsIndexableText' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'ocrLanguage' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'ignoreDefaultVisibility' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'delete' => array( | |
'path' => 'files/{fileId}', | |
'httpMethod' => 'DELETE', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'emptyTrash' => array( | |
'path' => 'files/trash', | |
'httpMethod' => 'DELETE', | |
'parameters' => array(), | |
),'export' => array( | |
'path' => 'files/{fileId}/export', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'mimeType' => array( | |
'location' => 'query', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'generateIds' => array( | |
'path' => 'files/generateIds', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'count' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
'space' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
), | |
),'get' => array( | |
'path' => 'files/{fileId}', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'acknowledgeAbuse' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'list' => array( | |
'path' => 'files', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'orderBy' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'pageSize' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
'q' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'pageToken' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'spaces' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'corpus' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
), | |
),'update' => array( | |
'path' => 'files/{fileId}', | |
'httpMethod' => 'PATCH', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'addParents' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'keepRevisionForever' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'useContentAsIndexableText' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'ocrLanguage' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'removeParents' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
), | |
),'watch' => array( | |
'path' => 'files/{fileId}/watch', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'acknowledgeAbuse' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
), | |
) | |
) | |
); | |
$this->permissions = new Google_Service_Drive_Permissions_Resource( | |
$this, | |
$this->serviceName, | |
'permissions', | |
array( | |
'methods' => array( | |
'create' => array( | |
'path' => 'files/{fileId}/permissions', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'sendNotificationEmail' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'emailMessage' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'transferOwnership' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'delete' => array( | |
'path' => 'files/{fileId}/permissions/{permissionId}', | |
'httpMethod' => 'DELETE', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'permissionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'get' => array( | |
'path' => 'files/{fileId}/permissions/{permissionId}', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'permissionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'list' => array( | |
'path' => 'files/{fileId}/permissions', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'update' => array( | |
'path' => 'files/{fileId}/permissions/{permissionId}', | |
'httpMethod' => 'PATCH', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'permissionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'transferOwnership' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
), | |
) | |
) | |
); | |
$this->replies = new Google_Service_Drive_Replies_Resource( | |
$this, | |
$this->serviceName, | |
'replies', | |
array( | |
'methods' => array( | |
'create' => array( | |
'path' => 'files/{fileId}/comments/{commentId}/replies', | |
'httpMethod' => 'POST', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'delete' => array( | |
'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', | |
'httpMethod' => 'DELETE', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'replyId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'get' => array( | |
'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'replyId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'includeDeleted' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'list' => array( | |
'path' => 'files/{fileId}/comments/{commentId}/replies', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'pageToken' => array( | |
'location' => 'query', | |
'type' => 'string', | |
), | |
'includeDeleted' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
'pageSize' => array( | |
'location' => 'query', | |
'type' => 'integer', | |
), | |
), | |
),'update' => array( | |
'path' => 'files/{fileId}/comments/{commentId}/replies/{replyId}', | |
'httpMethod' => 'PATCH', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'commentId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'replyId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
), | |
) | |
) | |
); | |
$this->revisions = new Google_Service_Drive_Revisions_Resource( | |
$this, | |
$this->serviceName, | |
'revisions', | |
array( | |
'methods' => array( | |
'delete' => array( | |
'path' => 'files/{fileId}/revisions/{revisionId}', | |
'httpMethod' => 'DELETE', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'revisionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'get' => array( | |
'path' => 'files/{fileId}/revisions/{revisionId}', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'revisionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'acknowledgeAbuse' => array( | |
'location' => 'query', | |
'type' => 'boolean', | |
), | |
), | |
),'list' => array( | |
'path' => 'files/{fileId}/revisions', | |
'httpMethod' => 'GET', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
),'update' => array( | |
'path' => 'files/{fileId}/revisions/{revisionId}', | |
'httpMethod' => 'PATCH', | |
'parameters' => array( | |
'fileId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
'revisionId' => array( | |
'location' => 'path', | |
'type' => 'string', | |
'required' => true, | |
), | |
), | |
), | |
) | |
) | |
); | |
} | |
} | |
/** | |
* The "about" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $about = $driveService->about; | |
* </code> | |
*/ | |
class Google_Service_Drive_About_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Gets information about the user, the user's Drive, and system capabilities. | |
* (about.get) | |
* | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_About | |
*/ | |
public function get($optParams = array()) | |
{ | |
$params = array(); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_About"); | |
} | |
} | |
/** | |
* The "changes" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $changes = $driveService->changes; | |
* </code> | |
*/ | |
class Google_Service_Drive_Changes_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Gets the starting pageToken for listing future changes. | |
* (changes.getStartPageToken) | |
* | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_StartPageToken | |
*/ | |
public function getStartPageToken($optParams = array()) | |
{ | |
$params = array(); | |
$params = array_merge($params, $optParams); | |
return $this->call('getStartPageToken', array($params), "Google_Service_Drive_StartPageToken"); | |
} | |
/** | |
* Lists changes for a user. (changes.listChanges) | |
* | |
* @param string $pageToken The token for continuing a previous list request on | |
* the next page. This should be set to the value of 'nextPageToken' from the | |
* previous response or to the response from the getStartPageToken method. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string spaces A comma-separated list of spaces to query within the | |
* user corpus. Supported values are 'drive', 'appDataFolder' and 'photos'. | |
* @opt_param int pageSize The maximum number of changes to return per page. | |
* @opt_param bool includeRemoved Whether to include changes indicating that | |
* items have left the view of the changes list, for example by deletion or lost | |
* access. | |
* @opt_param bool restrictToMyDrive Whether to restrict the results to changes | |
* inside the My Drive hierarchy. This omits changes to files such as those in | |
* the Application Data folder or shared files which have not been added to My | |
* Drive. | |
* @return Google_Service_Drive_ChangeList | |
*/ | |
public function listChanges($pageToken, $optParams = array()) | |
{ | |
$params = array('pageToken' => $pageToken); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_ChangeList"); | |
} | |
/** | |
* Subscribes to changes for a user. (changes.watch) | |
* | |
* @param string $pageToken The token for continuing a previous list request on | |
* the next page. This should be set to the value of 'nextPageToken' from the | |
* previous response or to the response from the getStartPageToken method. | |
* @param Google_Channel $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string spaces A comma-separated list of spaces to query within the | |
* user corpus. Supported values are 'drive', 'appDataFolder' and 'photos'. | |
* @opt_param int pageSize The maximum number of changes to return per page. | |
* @opt_param bool includeRemoved Whether to include changes indicating that | |
* items have left the view of the changes list, for example by deletion or lost | |
* access. | |
* @opt_param bool restrictToMyDrive Whether to restrict the results to changes | |
* inside the My Drive hierarchy. This omits changes to files such as those in | |
* the Application Data folder or shared files which have not been added to My | |
* Drive. | |
* @return Google_Service_Drive_Channel | |
*/ | |
public function watch($pageToken, Google_Service_Drive_Channel $postBody, $optParams = array()) | |
{ | |
$params = array('pageToken' => $pageToken, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('watch', array($params), "Google_Service_Drive_Channel"); | |
} | |
} | |
/** | |
* The "channels" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $channels = $driveService->channels; | |
* </code> | |
*/ | |
class Google_Service_Drive_Channels_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Stop watching resources through this channel (channels.stop) | |
* | |
* @param Google_Channel $postBody | |
* @param array $optParams Optional parameters. | |
*/ | |
public function stop(Google_Service_Drive_Channel $postBody, $optParams = array()) | |
{ | |
$params = array('postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('stop', array($params)); | |
} | |
} | |
/** | |
* The "comments" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $comments = $driveService->comments; | |
* </code> | |
*/ | |
class Google_Service_Drive_Comments_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Creates a new comment on a file. (comments.create) | |
* | |
* @param string $fileId The ID of the file. | |
* @param Google_Comment $postBody | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Comment | |
*/ | |
public function create($fileId, Google_Service_Drive_Comment $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('create', array($params), "Google_Service_Drive_Comment"); | |
} | |
/** | |
* Deletes a comment. (comments.delete) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function delete($fileId, $commentId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId); | |
$params = array_merge($params, $optParams); | |
return $this->call('delete', array($params)); | |
} | |
/** | |
* Gets a comment by ID. (comments.get) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool includeDeleted Whether to return deleted comments. Deleted | |
* comments will not include their original content. | |
* @return Google_Service_Drive_Comment | |
*/ | |
public function get($fileId, $commentId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_Comment"); | |
} | |
/** | |
* Lists a file's comments. (comments.listComments) | |
* | |
* @param string $fileId The ID of the file. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string pageToken The token for continuing a previous list request | |
* on the next page. This should be set to the value of 'nextPageToken' from the | |
* previous response. | |
* @opt_param string startModifiedTime The minimum value of 'modifiedTime' for | |
* the result comments (RFC 3339 date-time). | |
* @opt_param bool includeDeleted Whether to include deleted comments. Deleted | |
* comments will not include their original content. | |
* @opt_param int pageSize The maximum number of comments to return per page. | |
* @return Google_Service_Drive_CommentList | |
*/ | |
public function listComments($fileId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_CommentList"); | |
} | |
/** | |
* Updates a comment with patch semantics. (comments.update) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param Google_Comment $postBody | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Comment | |
*/ | |
public function update($fileId, $commentId, Google_Service_Drive_Comment $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('update', array($params), "Google_Service_Drive_Comment"); | |
} | |
} | |
/** | |
* The "files" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $files = $driveService->files; | |
* </code> | |
*/ | |
class Google_Service_Drive_Files_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Creates a copy of a file and applies any requested updates with patch | |
* semantics. (files.copy) | |
* | |
* @param string $fileId The ID of the file. | |
* @param Google_DriveFile $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool keepRevisionForever Whether to set the 'keepForever' field in | |
* the new head revision. This is only applicable to files with binary content | |
* in Drive. | |
* @opt_param string ocrLanguage A language hint for OCR processing during image | |
* import (ISO 639-1 code). | |
* @opt_param bool ignoreDefaultVisibility Whether to ignore the domain's | |
* default visibility settings for the created file. Domain administrators can | |
* choose to make all uploaded files visible to the domain by default; this | |
* parameter bypasses that behavior for the request. Permissions are still | |
* inherited from parent folders. | |
* @return Google_Service_Drive_DriveFile | |
*/ | |
public function copy($fileId, Google_Service_Drive_DriveFile $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('copy', array($params), "Google_Service_Drive_DriveFile"); | |
} | |
/** | |
* Creates a new file. (files.create) | |
* | |
* @param Google_DriveFile $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool keepRevisionForever Whether to set the 'keepForever' field in | |
* the new head revision. This is only applicable to files with binary content | |
* in Drive. | |
* @opt_param bool useContentAsIndexableText Whether to use the uploaded content | |
* as indexable text. | |
* @opt_param string ocrLanguage A language hint for OCR processing during image | |
* import (ISO 639-1 code). | |
* @opt_param bool ignoreDefaultVisibility Whether to ignore the domain's | |
* default visibility settings for the created file. Domain administrators can | |
* choose to make all uploaded files visible to the domain by default; this | |
* parameter bypasses that behavior for the request. Permissions are still | |
* inherited from parent folders. | |
* @return Google_Service_Drive_DriveFile | |
*/ | |
public function create(Google_Service_Drive_DriveFile $postBody, $optParams = array()) | |
{ | |
$params = array('postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('create', array($params), "Google_Service_Drive_DriveFile"); | |
} | |
/** | |
* Permanently deletes a file owned by the user without moving it to the trash. | |
* If the target is a folder, all descendants owned by the user are also | |
* deleted. (files.delete) | |
* | |
* @param string $fileId The ID of the file. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function delete($fileId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId); | |
$params = array_merge($params, $optParams); | |
return $this->call('delete', array($params)); | |
} | |
/** | |
* Permanently deletes all of the user's trashed files. (files.emptyTrash) | |
* | |
* @param array $optParams Optional parameters. | |
*/ | |
public function emptyTrash($optParams = array()) | |
{ | |
$params = array(); | |
$params = array_merge($params, $optParams); | |
return $this->call('emptyTrash', array($params)); | |
} | |
/** | |
* Exports a Google Doc to the requested MIME type. (files.export) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $mimeType The MIME type of the format requested for this | |
* export. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function export($fileId, $mimeType, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'mimeType' => $mimeType); | |
$params = array_merge($params, $optParams); | |
return $this->call('export', array($params)); | |
} | |
/** | |
* Generates a set of file IDs which can be provided in create requests. | |
* (files.generateIds) | |
* | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param int count The number of IDs to return. | |
* @opt_param string space The space in which the IDs can be used to create new | |
* files. Supported values are 'drive' and 'appDataFolder'. | |
* @return Google_Service_Drive_GeneratedIds | |
*/ | |
public function generateIds($optParams = array()) | |
{ | |
$params = array(); | |
$params = array_merge($params, $optParams); | |
return $this->call('generateIds', array($params), "Google_Service_Drive_GeneratedIds"); | |
} | |
/** | |
* Gets a file's metadata or content by ID. (files.get) | |
* | |
* @param string $fileId The ID of the file. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool acknowledgeAbuse Whether the user is acknowledging the risk | |
* of downloading known malware or other abusive files. This is only applicable | |
* when alt=media. | |
* @return Google_Service_Drive_DriveFile | |
*/ | |
public function get($fileId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_DriveFile"); | |
} | |
/** | |
* Lists or searches files. (files.listFiles) | |
* | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string orderBy A comma-separated list of sort keys. Valid keys are | |
* 'createdTime', 'folder', 'modifiedByMeTime', 'modifiedTime', 'name', | |
* 'quotaBytesUsed', 'recency', 'sharedWithMeTime', 'starred', and | |
* 'viewedByMeTime'. Each key sorts ascending by default, but may be reversed | |
* with the 'desc' modifier. Example usage: ?orderBy=folder,modifiedTime | |
* desc,name. Please note that there is a current limitation for users with | |
* approximately one million files in which the requested sort order is ignored. | |
* @opt_param int pageSize The maximum number of files to return per page. | |
* @opt_param string q A query for filtering the file results. See the "Search | |
* for Files" guide for supported syntax. | |
* @opt_param string pageToken The token for continuing a previous list request | |
* on the next page. This should be set to the value of 'nextPageToken' from the | |
* previous response. | |
* @opt_param string spaces A comma-separated list of spaces to query within the | |
* corpus. Supported values are 'drive', 'appDataFolder' and 'photos'. | |
* @opt_param string corpus The source of files to list. | |
* @return Google_Service_Drive_FileList | |
*/ | |
public function listFiles($optParams = array()) | |
{ | |
$params = array(); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_FileList"); | |
} | |
/** | |
* Updates a file's metadata and/or content with patch semantics. (files.update) | |
* | |
* @param string $fileId The ID of the file. | |
* @param Google_DriveFile $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string addParents A comma-separated list of parent IDs to add. | |
* @opt_param bool keepRevisionForever Whether to set the 'keepForever' field in | |
* the new head revision. This is only applicable to files with binary content | |
* in Drive. | |
* @opt_param bool useContentAsIndexableText Whether to use the uploaded content | |
* as indexable text. | |
* @opt_param string ocrLanguage A language hint for OCR processing during image | |
* import (ISO 639-1 code). | |
* @opt_param string removeParents A comma-separated list of parent IDs to | |
* remove. | |
* @return Google_Service_Drive_DriveFile | |
*/ | |
public function update($fileId, Google_Service_Drive_DriveFile $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('update', array($params), "Google_Service_Drive_DriveFile"); | |
} | |
/** | |
* Subscribes to changes to a file (files.watch) | |
* | |
* @param string $fileId The ID of the file. | |
* @param Google_Channel $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool acknowledgeAbuse Whether the user is acknowledging the risk | |
* of downloading known malware or other abusive files. This is only applicable | |
* when alt=media. | |
* @return Google_Service_Drive_Channel | |
*/ | |
public function watch($fileId, Google_Service_Drive_Channel $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('watch', array($params), "Google_Service_Drive_Channel"); | |
} | |
} | |
/** | |
* The "permissions" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $permissions = $driveService->permissions; | |
* </code> | |
*/ | |
class Google_Service_Drive_Permissions_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Creates a permission for a file. (permissions.create) | |
* | |
* @param string $fileId The ID of the file. | |
* @param Google_Permission $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool sendNotificationEmail Whether to send a notification email | |
* when sharing to users or groups. This defaults to true for users and groups, | |
* and is not allowed for other requests. It must not be disabled for ownership | |
* transfers. | |
* @opt_param string emailMessage A custom message to include in the | |
* notification email. | |
* @opt_param bool transferOwnership Whether to transfer ownership to the | |
* specified user and downgrade the current owner to a writer. This parameter is | |
* required as an acknowledgement of the side effect. | |
* @return Google_Service_Drive_Permission | |
*/ | |
public function create($fileId, Google_Service_Drive_Permission $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('create', array($params), "Google_Service_Drive_Permission"); | |
} | |
/** | |
* Deletes a permission. (permissions.delete) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $permissionId The ID of the permission. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function delete($fileId, $permissionId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'permissionId' => $permissionId); | |
$params = array_merge($params, $optParams); | |
return $this->call('delete', array($params)); | |
} | |
/** | |
* Gets a permission by ID. (permissions.get) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $permissionId The ID of the permission. | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Permission | |
*/ | |
public function get($fileId, $permissionId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'permissionId' => $permissionId); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_Permission"); | |
} | |
/** | |
* Lists a file's permissions. (permissions.listPermissions) | |
* | |
* @param string $fileId The ID of the file. | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_PermissionList | |
*/ | |
public function listPermissions($fileId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_PermissionList"); | |
} | |
/** | |
* Updates a permission with patch semantics. (permissions.update) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $permissionId The ID of the permission. | |
* @param Google_Permission $postBody | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool transferOwnership Whether to transfer ownership to the | |
* specified user and downgrade the current owner to a writer. This parameter is | |
* required as an acknowledgement of the side effect. | |
* @return Google_Service_Drive_Permission | |
*/ | |
public function update($fileId, $permissionId, Google_Service_Drive_Permission $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'permissionId' => $permissionId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('update', array($params), "Google_Service_Drive_Permission"); | |
} | |
} | |
/** | |
* The "replies" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $replies = $driveService->replies; | |
* </code> | |
*/ | |
class Google_Service_Drive_Replies_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Creates a new reply to a comment. (replies.create) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param Google_Reply $postBody | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Reply | |
*/ | |
public function create($fileId, $commentId, Google_Service_Drive_Reply $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('create', array($params), "Google_Service_Drive_Reply"); | |
} | |
/** | |
* Deletes a reply. (replies.delete) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param string $replyId The ID of the reply. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function delete($fileId, $commentId, $replyId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId); | |
$params = array_merge($params, $optParams); | |
return $this->call('delete', array($params)); | |
} | |
/** | |
* Gets a reply by ID. (replies.get) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param string $replyId The ID of the reply. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool includeDeleted Whether to return deleted replies. Deleted | |
* replies will not include their original content. | |
* @return Google_Service_Drive_Reply | |
*/ | |
public function get($fileId, $commentId, $replyId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_Reply"); | |
} | |
/** | |
* Lists a comment's replies. (replies.listReplies) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param string pageToken The token for continuing a previous list request | |
* on the next page. This should be set to the value of 'nextPageToken' from the | |
* previous response. | |
* @opt_param bool includeDeleted Whether to include deleted replies. Deleted | |
* replies will not include their original content. | |
* @opt_param int pageSize The maximum number of replies to return per page. | |
* @return Google_Service_Drive_ReplyList | |
*/ | |
public function listReplies($fileId, $commentId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_ReplyList"); | |
} | |
/** | |
* Updates a reply with patch semantics. (replies.update) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $commentId The ID of the comment. | |
* @param string $replyId The ID of the reply. | |
* @param Google_Reply $postBody | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Reply | |
*/ | |
public function update($fileId, $commentId, $replyId, Google_Service_Drive_Reply $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'commentId' => $commentId, 'replyId' => $replyId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('update', array($params), "Google_Service_Drive_Reply"); | |
} | |
} | |
/** | |
* The "revisions" collection of methods. | |
* Typical usage is: | |
* <code> | |
* $driveService = new Google_Service_Drive(...); | |
* $revisions = $driveService->revisions; | |
* </code> | |
*/ | |
class Google_Service_Drive_Revisions_Resource extends Google_Service_Resource | |
{ | |
/** | |
* Permanently deletes a revision. This method is only applicable to files with | |
* binary content in Drive. (revisions.delete) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $revisionId The ID of the revision. | |
* @param array $optParams Optional parameters. | |
*/ | |
public function delete($fileId, $revisionId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'revisionId' => $revisionId); | |
$params = array_merge($params, $optParams); | |
return $this->call('delete', array($params)); | |
} | |
/** | |
* Gets a revision's metadata or content by ID. (revisions.get) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $revisionId The ID of the revision. | |
* @param array $optParams Optional parameters. | |
* | |
* @opt_param bool acknowledgeAbuse Whether the user is acknowledging the risk | |
* of downloading known malware or other abusive files. This is only applicable | |
* when alt=media. | |
* @return Google_Service_Drive_Revision | |
*/ | |
public function get($fileId, $revisionId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'revisionId' => $revisionId); | |
$params = array_merge($params, $optParams); | |
return $this->call('get', array($params), "Google_Service_Drive_Revision"); | |
} | |
/** | |
* Lists a file's revisions. (revisions.listRevisions) | |
* | |
* @param string $fileId The ID of the file. | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_RevisionList | |
*/ | |
public function listRevisions($fileId, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId); | |
$params = array_merge($params, $optParams); | |
return $this->call('list', array($params), "Google_Service_Drive_RevisionList"); | |
} | |
/** | |
* Updates a revision with patch semantics. (revisions.update) | |
* | |
* @param string $fileId The ID of the file. | |
* @param string $revisionId The ID of the revision. | |
* @param Google_Revision $postBody | |
* @param array $optParams Optional parameters. | |
* @return Google_Service_Drive_Revision | |
*/ | |
public function update($fileId, $revisionId, Google_Service_Drive_Revision $postBody, $optParams = array()) | |
{ | |
$params = array('fileId' => $fileId, 'revisionId' => $revisionId, 'postBody' => $postBody); | |
$params = array_merge($params, $optParams); | |
return $this->call('update', array($params), "Google_Service_Drive_Revision"); | |
} | |
} | |
class Google_Service_Drive_About extends Google_Collection | |
{ | |
protected $collection_key = 'folderColorPalette'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $appInstalled; | |
public $exportFormats; | |
public $folderColorPalette; | |
public $importFormats; | |
public $kind; | |
public $maxImportSizes; | |
public $maxUploadSize; | |
protected $storageQuotaType = 'Google_Service_Drive_AboutStorageQuota'; | |
protected $storageQuotaDataType = ''; | |
protected $userType = 'Google_Service_Drive_User'; | |
protected $userDataType = ''; | |
public function setAppInstalled($appInstalled) | |
{ | |
$this->appInstalled = $appInstalled; | |
} | |
public function getAppInstalled() | |
{ | |
return $this->appInstalled; | |
} | |
public function setExportFormats($exportFormats) | |
{ | |
$this->exportFormats = $exportFormats; | |
} | |
public function getExportFormats() | |
{ | |
return $this->exportFormats; | |
} | |
public function setFolderColorPalette($folderColorPalette) | |
{ | |
$this->folderColorPalette = $folderColorPalette; | |
} | |
public function getFolderColorPalette() | |
{ | |
return $this->folderColorPalette; | |
} | |
public function setImportFormats($importFormats) | |
{ | |
$this->importFormats = $importFormats; | |
} | |
public function getImportFormats() | |
{ | |
return $this->importFormats; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setMaxImportSizes($maxImportSizes) | |
{ | |
$this->maxImportSizes = $maxImportSizes; | |
} | |
public function getMaxImportSizes() | |
{ | |
return $this->maxImportSizes; | |
} | |
public function setMaxUploadSize($maxUploadSize) | |
{ | |
$this->maxUploadSize = $maxUploadSize; | |
} | |
public function getMaxUploadSize() | |
{ | |
return $this->maxUploadSize; | |
} | |
public function setStorageQuota(Google_Service_Drive_AboutStorageQuota $storageQuota) | |
{ | |
$this->storageQuota = $storageQuota; | |
} | |
public function getStorageQuota() | |
{ | |
return $this->storageQuota; | |
} | |
public function setUser(Google_Service_Drive_User $user) | |
{ | |
$this->user = $user; | |
} | |
public function getUser() | |
{ | |
return $this->user; | |
} | |
} | |
class Google_Service_Drive_AboutExportFormats extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_AboutImportFormats extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_AboutMaxImportSizes extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_AboutStorageQuota extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $limit; | |
public $usage; | |
public $usageInDrive; | |
public $usageInDriveTrash; | |
public function setLimit($limit) | |
{ | |
$this->limit = $limit; | |
} | |
public function getLimit() | |
{ | |
return $this->limit; | |
} | |
public function setUsage($usage) | |
{ | |
$this->usage = $usage; | |
} | |
public function getUsage() | |
{ | |
return $this->usage; | |
} | |
public function setUsageInDrive($usageInDrive) | |
{ | |
$this->usageInDrive = $usageInDrive; | |
} | |
public function getUsageInDrive() | |
{ | |
return $this->usageInDrive; | |
} | |
public function setUsageInDriveTrash($usageInDriveTrash) | |
{ | |
$this->usageInDriveTrash = $usageInDriveTrash; | |
} | |
public function getUsageInDriveTrash() | |
{ | |
return $this->usageInDriveTrash; | |
} | |
} | |
class Google_Service_Drive_Change extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
protected $fileType = 'Google_Service_Drive_DriveFile'; | |
protected $fileDataType = ''; | |
public $fileId; | |
public $kind; | |
public $removed; | |
public $time; | |
public function setFile(Google_Service_Drive_DriveFile $file) | |
{ | |
$this->file = $file; | |
} | |
public function getFile() | |
{ | |
return $this->file; | |
} | |
public function setFileId($fileId) | |
{ | |
$this->fileId = $fileId; | |
} | |
public function getFileId() | |
{ | |
return $this->fileId; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setRemoved($removed) | |
{ | |
$this->removed = $removed; | |
} | |
public function getRemoved() | |
{ | |
return $this->removed; | |
} | |
public function setTime($time) | |
{ | |
$this->time = $time; | |
} | |
public function getTime() | |
{ | |
return $this->time; | |
} | |
} | |
class Google_Service_Drive_ChangeList extends Google_Collection | |
{ | |
protected $collection_key = 'changes'; | |
protected $internal_gapi_mappings = array( | |
); | |
protected $changesType = 'Google_Service_Drive_Change'; | |
protected $changesDataType = 'array'; | |
public $kind; | |
public $newStartPageToken; | |
public $nextPageToken; | |
public function setChanges($changes) | |
{ | |
$this->changes = $changes; | |
} | |
public function getChanges() | |
{ | |
return $this->changes; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setNewStartPageToken($newStartPageToken) | |
{ | |
$this->newStartPageToken = $newStartPageToken; | |
} | |
public function getNewStartPageToken() | |
{ | |
return $this->newStartPageToken; | |
} | |
public function setNextPageToken($nextPageToken) | |
{ | |
$this->nextPageToken = $nextPageToken; | |
} | |
public function getNextPageToken() | |
{ | |
return $this->nextPageToken; | |
} | |
} | |
class Google_Service_Drive_Channel extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $address; | |
public $expiration; | |
public $id; | |
public $kind; | |
public $params; | |
public $payload; | |
public $resourceId; | |
public $resourceUri; | |
public $token; | |
public $type; | |
public function setAddress($address) | |
{ | |
$this->address = $address; | |
} | |
public function getAddress() | |
{ | |
return $this->address; | |
} | |
public function setExpiration($expiration) | |
{ | |
$this->expiration = $expiration; | |
} | |
public function getExpiration() | |
{ | |
return $this->expiration; | |
} | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setParams($params) | |
{ | |
$this->params = $params; | |
} | |
public function getParams() | |
{ | |
return $this->params; | |
} | |
public function setPayload($payload) | |
{ | |
$this->payload = $payload; | |
} | |
public function getPayload() | |
{ | |
return $this->payload; | |
} | |
public function setResourceId($resourceId) | |
{ | |
$this->resourceId = $resourceId; | |
} | |
public function getResourceId() | |
{ | |
return $this->resourceId; | |
} | |
public function setResourceUri($resourceUri) | |
{ | |
$this->resourceUri = $resourceUri; | |
} | |
public function getResourceUri() | |
{ | |
return $this->resourceUri; | |
} | |
public function setToken($token) | |
{ | |
$this->token = $token; | |
} | |
public function getToken() | |
{ | |
return $this->token; | |
} | |
public function setType($type) | |
{ | |
$this->type = $type; | |
} | |
public function getType() | |
{ | |
return $this->type; | |
} | |
} | |
class Google_Service_Drive_ChannelParams extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_Comment extends Google_Collection | |
{ | |
protected $collection_key = 'replies'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $anchor; | |
protected $authorType = 'Google_Service_Drive_User'; | |
protected $authorDataType = ''; | |
public $content; | |
public $createdTime; | |
public $deleted; | |
public $htmlContent; | |
public $id; | |
public $kind; | |
public $modifiedTime; | |
protected $quotedFileContentType = 'Google_Service_Drive_CommentQuotedFileContent'; | |
protected $quotedFileContentDataType = ''; | |
protected $repliesType = 'Google_Service_Drive_Reply'; | |
protected $repliesDataType = 'array'; | |
public $resolved; | |
public function setAnchor($anchor) | |
{ | |
$this->anchor = $anchor; | |
} | |
public function getAnchor() | |
{ | |
return $this->anchor; | |
} | |
public function setAuthor(Google_Service_Drive_User $author) | |
{ | |
$this->author = $author; | |
} | |
public function getAuthor() | |
{ | |
return $this->author; | |
} | |
public function setContent($content) | |
{ | |
$this->content = $content; | |
} | |
public function getContent() | |
{ | |
return $this->content; | |
} | |
public function setCreatedTime($createdTime) | |
{ | |
$this->createdTime = $createdTime; | |
} | |
public function getCreatedTime() | |
{ | |
return $this->createdTime; | |
} | |
public function setDeleted($deleted) | |
{ | |
$this->deleted = $deleted; | |
} | |
public function getDeleted() | |
{ | |
return $this->deleted; | |
} | |
public function setHtmlContent($htmlContent) | |
{ | |
$this->htmlContent = $htmlContent; | |
} | |
public function getHtmlContent() | |
{ | |
return $this->htmlContent; | |
} | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setModifiedTime($modifiedTime) | |
{ | |
$this->modifiedTime = $modifiedTime; | |
} | |
public function getModifiedTime() | |
{ | |
return $this->modifiedTime; | |
} | |
public function setQuotedFileContent(Google_Service_Drive_CommentQuotedFileContent $quotedFileContent) | |
{ | |
$this->quotedFileContent = $quotedFileContent; | |
} | |
public function getQuotedFileContent() | |
{ | |
return $this->quotedFileContent; | |
} | |
public function setReplies($replies) | |
{ | |
$this->replies = $replies; | |
} | |
public function getReplies() | |
{ | |
return $this->replies; | |
} | |
public function setResolved($resolved) | |
{ | |
$this->resolved = $resolved; | |
} | |
public function getResolved() | |
{ | |
return $this->resolved; | |
} | |
} | |
class Google_Service_Drive_CommentList extends Google_Collection | |
{ | |
protected $collection_key = 'comments'; | |
protected $internal_gapi_mappings = array( | |
); | |
protected $commentsType = 'Google_Service_Drive_Comment'; | |
protected $commentsDataType = 'array'; | |
public $kind; | |
public $nextPageToken; | |
public function setComments($comments) | |
{ | |
$this->comments = $comments; | |
} | |
public function getComments() | |
{ | |
return $this->comments; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setNextPageToken($nextPageToken) | |
{ | |
$this->nextPageToken = $nextPageToken; | |
} | |
public function getNextPageToken() | |
{ | |
return $this->nextPageToken; | |
} | |
} | |
class Google_Service_Drive_CommentQuotedFileContent extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $mimeType; | |
public $value; | |
public function setMimeType($mimeType) | |
{ | |
$this->mimeType = $mimeType; | |
} | |
public function getMimeType() | |
{ | |
return $this->mimeType; | |
} | |
public function setValue($value) | |
{ | |
$this->value = $value; | |
} | |
public function getValue() | |
{ | |
return $this->value; | |
} | |
} | |
class Google_Service_Drive_DriveFile extends Google_Collection | |
{ | |
protected $collection_key = 'spaces'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $appProperties; | |
protected $capabilitiesType = 'Google_Service_Drive_DriveFileCapabilities'; | |
protected $capabilitiesDataType = ''; | |
protected $contentHintsType = 'Google_Service_Drive_DriveFileContentHints'; | |
protected $contentHintsDataType = ''; | |
public $createdTime; | |
public $description; | |
public $explicitlyTrashed; | |
public $fileExtension; | |
public $folderColorRgb; | |
public $fullFileExtension; | |
public $headRevisionId; | |
public $iconLink; | |
public $id; | |
protected $imageMediaMetadataType = 'Google_Service_Drive_DriveFileImageMediaMetadata'; | |
protected $imageMediaMetadataDataType = ''; | |
public $kind; | |
protected $lastModifyingUserType = 'Google_Service_Drive_User'; | |
protected $lastModifyingUserDataType = ''; | |
public $md5Checksum; | |
public $mimeType; | |
public $modifiedByMeTime; | |
public $modifiedTime; | |
public $name; | |
public $originalFilename; | |
public $ownedByMe; | |
protected $ownersType = 'Google_Service_Drive_User'; | |
protected $ownersDataType = 'array'; | |
public $parents; | |
protected $permissionsType = 'Google_Service_Drive_Permission'; | |
protected $permissionsDataType = 'array'; | |
public $properties; | |
public $quotaBytesUsed; | |
public $shared; | |
public $sharedWithMeTime; | |
protected $sharingUserType = 'Google_Service_Drive_User'; | |
protected $sharingUserDataType = ''; | |
public $size; | |
public $spaces; | |
public $starred; | |
public $thumbnailLink; | |
public $trashed; | |
public $version; | |
protected $videoMediaMetadataType = 'Google_Service_Drive_DriveFileVideoMediaMetadata'; | |
protected $videoMediaMetadataDataType = ''; | |
public $viewedByMe; | |
public $viewedByMeTime; | |
public $viewersCanCopyContent; | |
public $webContentLink; | |
public $webViewLink; | |
public $writersCanShare; | |
public function setAppProperties($appProperties) | |
{ | |
$this->appProperties = $appProperties; | |
} | |
public function getAppProperties() | |
{ | |
return $this->appProperties; | |
} | |
public function setCapabilities(Google_Service_Drive_DriveFileCapabilities $capabilities) | |
{ | |
$this->capabilities = $capabilities; | |
} | |
public function getCapabilities() | |
{ | |
return $this->capabilities; | |
} | |
public function setContentHints(Google_Service_Drive_DriveFileContentHints $contentHints) | |
{ | |
$this->contentHints = $contentHints; | |
} | |
public function getContentHints() | |
{ | |
return $this->contentHints; | |
} | |
public function setCreatedTime($createdTime) | |
{ | |
$this->createdTime = $createdTime; | |
} | |
public function getCreatedTime() | |
{ | |
return $this->createdTime; | |
} | |
public function setDescription($description) | |
{ | |
$this->description = $description; | |
} | |
public function getDescription() | |
{ | |
return $this->description; | |
} | |
public function setExplicitlyTrashed($explicitlyTrashed) | |
{ | |
$this->explicitlyTrashed = $explicitlyTrashed; | |
} | |
public function getExplicitlyTrashed() | |
{ | |
return $this->explicitlyTrashed; | |
} | |
public function setFileExtension($fileExtension) | |
{ | |
$this->fileExtension = $fileExtension; | |
} | |
public function getFileExtension() | |
{ | |
return $this->fileExtension; | |
} | |
public function setFolderColorRgb($folderColorRgb) | |
{ | |
$this->folderColorRgb = $folderColorRgb; | |
} | |
public function getFolderColorRgb() | |
{ | |
return $this->folderColorRgb; | |
} | |
public function setFullFileExtension($fullFileExtension) | |
{ | |
$this->fullFileExtension = $fullFileExtension; | |
} | |
public function getFullFileExtension() | |
{ | |
return $this->fullFileExtension; | |
} | |
public function setHeadRevisionId($headRevisionId) | |
{ | |
$this->headRevisionId = $headRevisionId; | |
} | |
public function getHeadRevisionId() | |
{ | |
return $this->headRevisionId; | |
} | |
public function setIconLink($iconLink) | |
{ | |
$this->iconLink = $iconLink; | |
} | |
public function getIconLink() | |
{ | |
return $this->iconLink; | |
} | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setImageMediaMetadata(Google_Service_Drive_DriveFileImageMediaMetadata $imageMediaMetadata) | |
{ | |
$this->imageMediaMetadata = $imageMediaMetadata; | |
} | |
public function getImageMediaMetadata() | |
{ | |
return $this->imageMediaMetadata; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setLastModifyingUser(Google_Service_Drive_User $lastModifyingUser) | |
{ | |
$this->lastModifyingUser = $lastModifyingUser; | |
} | |
public function getLastModifyingUser() | |
{ | |
return $this->lastModifyingUser; | |
} | |
public function setMd5Checksum($md5Checksum) | |
{ | |
$this->md5Checksum = $md5Checksum; | |
} | |
public function getMd5Checksum() | |
{ | |
return $this->md5Checksum; | |
} | |
public function setMimeType($mimeType) | |
{ | |
$this->mimeType = $mimeType; | |
} | |
public function getMimeType() | |
{ | |
return $this->mimeType; | |
} | |
public function setModifiedByMeTime($modifiedByMeTime) | |
{ | |
$this->modifiedByMeTime = $modifiedByMeTime; | |
} | |
public function getModifiedByMeTime() | |
{ | |
return $this->modifiedByMeTime; | |
} | |
public function setModifiedTime($modifiedTime) | |
{ | |
$this->modifiedTime = $modifiedTime; | |
} | |
public function getModifiedTime() | |
{ | |
return $this->modifiedTime; | |
} | |
public function setName($name) | |
{ | |
$this->name = $name; | |
} | |
public function getName() | |
{ | |
return $this->name; | |
} | |
public function setOriginalFilename($originalFilename) | |
{ | |
$this->originalFilename = $originalFilename; | |
} | |
public function getOriginalFilename() | |
{ | |
return $this->originalFilename; | |
} | |
public function setOwnedByMe($ownedByMe) | |
{ | |
$this->ownedByMe = $ownedByMe; | |
} | |
public function getOwnedByMe() | |
{ | |
return $this->ownedByMe; | |
} | |
public function setOwners($owners) | |
{ | |
$this->owners = $owners; | |
} | |
public function getOwners() | |
{ | |
return $this->owners; | |
} | |
public function setParents($parents) | |
{ | |
$this->parents = $parents; | |
} | |
public function getParents() | |
{ | |
return $this->parents; | |
} | |
public function setPermissions($permissions) | |
{ | |
$this->permissions = $permissions; | |
} | |
public function getPermissions() | |
{ | |
return $this->permissions; | |
} | |
public function setProperties($properties) | |
{ | |
$this->properties = $properties; | |
} | |
public function getProperties() | |
{ | |
return $this->properties; | |
} | |
public function setQuotaBytesUsed($quotaBytesUsed) | |
{ | |
$this->quotaBytesUsed = $quotaBytesUsed; | |
} | |
public function getQuotaBytesUsed() | |
{ | |
return $this->quotaBytesUsed; | |
} | |
public function setShared($shared) | |
{ | |
$this->shared = $shared; | |
} | |
public function getShared() | |
{ | |
return $this->shared; | |
} | |
public function setSharedWithMeTime($sharedWithMeTime) | |
{ | |
$this->sharedWithMeTime = $sharedWithMeTime; | |
} | |
public function getSharedWithMeTime() | |
{ | |
return $this->sharedWithMeTime; | |
} | |
public function setSharingUser(Google_Service_Drive_User $sharingUser) | |
{ | |
$this->sharingUser = $sharingUser; | |
} | |
public function getSharingUser() | |
{ | |
return $this->sharingUser; | |
} | |
public function setSize($size) | |
{ | |
$this->size = $size; | |
} | |
public function getSize() | |
{ | |
return $this->size; | |
} | |
public function setSpaces($spaces) | |
{ | |
$this->spaces = $spaces; | |
} | |
public function getSpaces() | |
{ | |
return $this->spaces; | |
} | |
public function setStarred($starred) | |
{ | |
$this->starred = $starred; | |
} | |
public function getStarred() | |
{ | |
return $this->starred; | |
} | |
public function setThumbnailLink($thumbnailLink) | |
{ | |
$this->thumbnailLink = $thumbnailLink; | |
} | |
public function getThumbnailLink() | |
{ | |
return $this->thumbnailLink; | |
} | |
public function setTrashed($trashed) | |
{ | |
$this->trashed = $trashed; | |
} | |
public function getTrashed() | |
{ | |
return $this->trashed; | |
} | |
public function setVersion($version) | |
{ | |
$this->version = $version; | |
} | |
public function getVersion() | |
{ | |
return $this->version; | |
} | |
public function setVideoMediaMetadata(Google_Service_Drive_DriveFileVideoMediaMetadata $videoMediaMetadata) | |
{ | |
$this->videoMediaMetadata = $videoMediaMetadata; | |
} | |
public function getVideoMediaMetadata() | |
{ | |
return $this->videoMediaMetadata; | |
} | |
public function setViewedByMe($viewedByMe) | |
{ | |
$this->viewedByMe = $viewedByMe; | |
} | |
public function getViewedByMe() | |
{ | |
return $this->viewedByMe; | |
} | |
public function setViewedByMeTime($viewedByMeTime) | |
{ | |
$this->viewedByMeTime = $viewedByMeTime; | |
} | |
public function getViewedByMeTime() | |
{ | |
return $this->viewedByMeTime; | |
} | |
public function setViewersCanCopyContent($viewersCanCopyContent) | |
{ | |
$this->viewersCanCopyContent = $viewersCanCopyContent; | |
} | |
public function getViewersCanCopyContent() | |
{ | |
return $this->viewersCanCopyContent; | |
} | |
public function setWebContentLink($webContentLink) | |
{ | |
$this->webContentLink = $webContentLink; | |
} | |
public function getWebContentLink() | |
{ | |
return $this->webContentLink; | |
} | |
public function setWebViewLink($webViewLink) | |
{ | |
$this->webViewLink = $webViewLink; | |
} | |
public function getWebViewLink() | |
{ | |
return $this->webViewLink; | |
} | |
public function setWritersCanShare($writersCanShare) | |
{ | |
$this->writersCanShare = $writersCanShare; | |
} | |
public function getWritersCanShare() | |
{ | |
return $this->writersCanShare; | |
} | |
} | |
class Google_Service_Drive_DriveFileAppProperties extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_DriveFileCapabilities extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $canComment; | |
public $canCopy; | |
public $canEdit; | |
public $canShare; | |
public function setCanComment($canComment) | |
{ | |
$this->canComment = $canComment; | |
} | |
public function getCanComment() | |
{ | |
return $this->canComment; | |
} | |
public function setCanCopy($canCopy) | |
{ | |
$this->canCopy = $canCopy; | |
} | |
public function getCanCopy() | |
{ | |
return $this->canCopy; | |
} | |
public function setCanEdit($canEdit) | |
{ | |
$this->canEdit = $canEdit; | |
} | |
public function getCanEdit() | |
{ | |
return $this->canEdit; | |
} | |
public function setCanShare($canShare) | |
{ | |
$this->canShare = $canShare; | |
} | |
public function getCanShare() | |
{ | |
return $this->canShare; | |
} | |
} | |
class Google_Service_Drive_DriveFileContentHints extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $indexableText; | |
protected $thumbnailType = 'Google_Service_Drive_DriveFileContentHintsThumbnail'; | |
protected $thumbnailDataType = ''; | |
public function setIndexableText($indexableText) | |
{ | |
$this->indexableText = $indexableText; | |
} | |
public function getIndexableText() | |
{ | |
return $this->indexableText; | |
} | |
public function setThumbnail(Google_Service_Drive_DriveFileContentHintsThumbnail $thumbnail) | |
{ | |
$this->thumbnail = $thumbnail; | |
} | |
public function getThumbnail() | |
{ | |
return $this->thumbnail; | |
} | |
} | |
class Google_Service_Drive_DriveFileContentHintsThumbnail extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $image; | |
public $mimeType; | |
public function setImage($image) | |
{ | |
$this->image = $image; | |
} | |
public function getImage() | |
{ | |
return $this->image; | |
} | |
public function setMimeType($mimeType) | |
{ | |
$this->mimeType = $mimeType; | |
} | |
public function getMimeType() | |
{ | |
return $this->mimeType; | |
} | |
} | |
class Google_Service_Drive_DriveFileImageMediaMetadata extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $aperture; | |
public $cameraMake; | |
public $cameraModel; | |
public $colorSpace; | |
public $exposureBias; | |
public $exposureMode; | |
public $exposureTime; | |
public $flashUsed; | |
public $focalLength; | |
public $height; | |
public $isoSpeed; | |
public $lens; | |
protected $locationType = 'Google_Service_Drive_DriveFileImageMediaMetadataLocation'; | |
protected $locationDataType = ''; | |
public $maxApertureValue; | |
public $meteringMode; | |
public $rotation; | |
public $sensor; | |
public $subjectDistance; | |
public $time; | |
public $whiteBalance; | |
public $width; | |
public function setAperture($aperture) | |
{ | |
$this->aperture = $aperture; | |
} | |
public function getAperture() | |
{ | |
return $this->aperture; | |
} | |
public function setCameraMake($cameraMake) | |
{ | |
$this->cameraMake = $cameraMake; | |
} | |
public function getCameraMake() | |
{ | |
return $this->cameraMake; | |
} | |
public function setCameraModel($cameraModel) | |
{ | |
$this->cameraModel = $cameraModel; | |
} | |
public function getCameraModel() | |
{ | |
return $this->cameraModel; | |
} | |
public function setColorSpace($colorSpace) | |
{ | |
$this->colorSpace = $colorSpace; | |
} | |
public function getColorSpace() | |
{ | |
return $this->colorSpace; | |
} | |
public function setExposureBias($exposureBias) | |
{ | |
$this->exposureBias = $exposureBias; | |
} | |
public function getExposureBias() | |
{ | |
return $this->exposureBias; | |
} | |
public function setExposureMode($exposureMode) | |
{ | |
$this->exposureMode = $exposureMode; | |
} | |
public function getExposureMode() | |
{ | |
return $this->exposureMode; | |
} | |
public function setExposureTime($exposureTime) | |
{ | |
$this->exposureTime = $exposureTime; | |
} | |
public function getExposureTime() | |
{ | |
return $this->exposureTime; | |
} | |
public function setFlashUsed($flashUsed) | |
{ | |
$this->flashUsed = $flashUsed; | |
} | |
public function getFlashUsed() | |
{ | |
return $this->flashUsed; | |
} | |
public function setFocalLength($focalLength) | |
{ | |
$this->focalLength = $focalLength; | |
} | |
public function getFocalLength() | |
{ | |
return $this->focalLength; | |
} | |
public function setHeight($height) | |
{ | |
$this->height = $height; | |
} | |
public function getHeight() | |
{ | |
return $this->height; | |
} | |
public function setIsoSpeed($isoSpeed) | |
{ | |
$this->isoSpeed = $isoSpeed; | |
} | |
public function getIsoSpeed() | |
{ | |
return $this->isoSpeed; | |
} | |
public function setLens($lens) | |
{ | |
$this->lens = $lens; | |
} | |
public function getLens() | |
{ | |
return $this->lens; | |
} | |
public function setLocation(Google_Service_Drive_DriveFileImageMediaMetadataLocation $location) | |
{ | |
$this->location = $location; | |
} | |
public function getLocation() | |
{ | |
return $this->location; | |
} | |
public function setMaxApertureValue($maxApertureValue) | |
{ | |
$this->maxApertureValue = $maxApertureValue; | |
} | |
public function getMaxApertureValue() | |
{ | |
return $this->maxApertureValue; | |
} | |
public function setMeteringMode($meteringMode) | |
{ | |
$this->meteringMode = $meteringMode; | |
} | |
public function getMeteringMode() | |
{ | |
return $this->meteringMode; | |
} | |
public function setRotation($rotation) | |
{ | |
$this->rotation = $rotation; | |
} | |
public function getRotation() | |
{ | |
return $this->rotation; | |
} | |
public function setSensor($sensor) | |
{ | |
$this->sensor = $sensor; | |
} | |
public function getSensor() | |
{ | |
return $this->sensor; | |
} | |
public function setSubjectDistance($subjectDistance) | |
{ | |
$this->subjectDistance = $subjectDistance; | |
} | |
public function getSubjectDistance() | |
{ | |
return $this->subjectDistance; | |
} | |
public function setTime($time) | |
{ | |
$this->time = $time; | |
} | |
public function getTime() | |
{ | |
return $this->time; | |
} | |
public function setWhiteBalance($whiteBalance) | |
{ | |
$this->whiteBalance = $whiteBalance; | |
} | |
public function getWhiteBalance() | |
{ | |
return $this->whiteBalance; | |
} | |
public function setWidth($width) | |
{ | |
$this->width = $width; | |
} | |
public function getWidth() | |
{ | |
return $this->width; | |
} | |
} | |
class Google_Service_Drive_DriveFileImageMediaMetadataLocation extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $altitude; | |
public $latitude; | |
public $longitude; | |
public function setAltitude($altitude) | |
{ | |
$this->altitude = $altitude; | |
} | |
public function getAltitude() | |
{ | |
return $this->altitude; | |
} | |
public function setLatitude($latitude) | |
{ | |
$this->latitude = $latitude; | |
} | |
public function getLatitude() | |
{ | |
return $this->latitude; | |
} | |
public function setLongitude($longitude) | |
{ | |
$this->longitude = $longitude; | |
} | |
public function getLongitude() | |
{ | |
return $this->longitude; | |
} | |
} | |
class Google_Service_Drive_DriveFileProperties extends Google_Model | |
{ | |
} | |
class Google_Service_Drive_DriveFileVideoMediaMetadata extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $durationMillis; | |
public $height; | |
public $width; | |
public function setDurationMillis($durationMillis) | |
{ | |
$this->durationMillis = $durationMillis; | |
} | |
public function getDurationMillis() | |
{ | |
return $this->durationMillis; | |
} | |
public function setHeight($height) | |
{ | |
$this->height = $height; | |
} | |
public function getHeight() | |
{ | |
return $this->height; | |
} | |
public function setWidth($width) | |
{ | |
$this->width = $width; | |
} | |
public function getWidth() | |
{ | |
return $this->width; | |
} | |
} | |
class Google_Service_Drive_FileList extends Google_Collection | |
{ | |
protected $collection_key = 'files'; | |
protected $internal_gapi_mappings = array( | |
); | |
protected $filesType = 'Google_Service_Drive_DriveFile'; | |
protected $filesDataType = 'array'; | |
public $kind; | |
public $nextPageToken; | |
public function setFiles($files) | |
{ | |
$this->files = $files; | |
} | |
public function getFiles() | |
{ | |
return $this->files; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setNextPageToken($nextPageToken) | |
{ | |
$this->nextPageToken = $nextPageToken; | |
} | |
public function getNextPageToken() | |
{ | |
return $this->nextPageToken; | |
} | |
} | |
class Google_Service_Drive_GeneratedIds extends Google_Collection | |
{ | |
protected $collection_key = 'ids'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $ids; | |
public $kind; | |
public $space; | |
public function setIds($ids) | |
{ | |
$this->ids = $ids; | |
} | |
public function getIds() | |
{ | |
return $this->ids; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setSpace($space) | |
{ | |
$this->space = $space; | |
} | |
public function getSpace() | |
{ | |
return $this->space; | |
} | |
} | |
class Google_Service_Drive_Permission extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $allowFileDiscovery; | |
public $displayName; | |
public $domain; | |
public $emailAddress; | |
public $id; | |
public $kind; | |
public $photoLink; | |
public $role; | |
public $type; | |
public function setAllowFileDiscovery($allowFileDiscovery) | |
{ | |
$this->allowFileDiscovery = $allowFileDiscovery; | |
} | |
public function getAllowFileDiscovery() | |
{ | |
return $this->allowFileDiscovery; | |
} | |
public function setDisplayName($displayName) | |
{ | |
$this->displayName = $displayName; | |
} | |
public function getDisplayName() | |
{ | |
return $this->displayName; | |
} | |
public function setDomain($domain) | |
{ | |
$this->domain = $domain; | |
} | |
public function getDomain() | |
{ | |
return $this->domain; | |
} | |
public function setEmailAddress($emailAddress) | |
{ | |
$this->emailAddress = $emailAddress; | |
} | |
public function getEmailAddress() | |
{ | |
return $this->emailAddress; | |
} | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setPhotoLink($photoLink) | |
{ | |
$this->photoLink = $photoLink; | |
} | |
public function getPhotoLink() | |
{ | |
return $this->photoLink; | |
} | |
public function setRole($role) | |
{ | |
$this->role = $role; | |
} | |
public function getRole() | |
{ | |
return $this->role; | |
} | |
public function setType($type) | |
{ | |
$this->type = $type; | |
} | |
public function getType() | |
{ | |
return $this->type; | |
} | |
} | |
class Google_Service_Drive_PermissionList extends Google_Collection | |
{ | |
protected $collection_key = 'permissions'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $kind; | |
protected $permissionsType = 'Google_Service_Drive_Permission'; | |
protected $permissionsDataType = 'array'; | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setPermissions($permissions) | |
{ | |
$this->permissions = $permissions; | |
} | |
public function getPermissions() | |
{ | |
return $this->permissions; | |
} | |
} | |
class Google_Service_Drive_Reply extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $action; | |
protected $authorType = 'Google_Service_Drive_User'; | |
protected $authorDataType = ''; | |
public $content; | |
public $createdTime; | |
public $deleted; | |
public $htmlContent; | |
public $id; | |
public $kind; | |
public $modifiedTime; | |
public function setAction($action) | |
{ | |
$this->action = $action; | |
} | |
public function getAction() | |
{ | |
return $this->action; | |
} | |
public function setAuthor(Google_Service_Drive_User $author) | |
{ | |
$this->author = $author; | |
} | |
public function getAuthor() | |
{ | |
return $this->author; | |
} | |
public function setContent($content) | |
{ | |
$this->content = $content; | |
} | |
public function getContent() | |
{ | |
return $this->content; | |
} | |
public function setCreatedTime($createdTime) | |
{ | |
$this->createdTime = $createdTime; | |
} | |
public function getCreatedTime() | |
{ | |
return $this->createdTime; | |
} | |
public function setDeleted($deleted) | |
{ | |
$this->deleted = $deleted; | |
} | |
public function getDeleted() | |
{ | |
return $this->deleted; | |
} | |
public function setHtmlContent($htmlContent) | |
{ | |
$this->htmlContent = $htmlContent; | |
} | |
public function getHtmlContent() | |
{ | |
return $this->htmlContent; | |
} | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setModifiedTime($modifiedTime) | |
{ | |
$this->modifiedTime = $modifiedTime; | |
} | |
public function getModifiedTime() | |
{ | |
return $this->modifiedTime; | |
} | |
} | |
class Google_Service_Drive_ReplyList extends Google_Collection | |
{ | |
protected $collection_key = 'replies'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $kind; | |
public $nextPageToken; | |
protected $repliesType = 'Google_Service_Drive_Reply'; | |
protected $repliesDataType = 'array'; | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setNextPageToken($nextPageToken) | |
{ | |
$this->nextPageToken = $nextPageToken; | |
} | |
public function getNextPageToken() | |
{ | |
return $this->nextPageToken; | |
} | |
public function setReplies($replies) | |
{ | |
$this->replies = $replies; | |
} | |
public function getReplies() | |
{ | |
return $this->replies; | |
} | |
} | |
class Google_Service_Drive_Revision extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $id; | |
public $keepForever; | |
public $kind; | |
protected $lastModifyingUserType = 'Google_Service_Drive_User'; | |
protected $lastModifyingUserDataType = ''; | |
public $md5Checksum; | |
public $mimeType; | |
public $modifiedTime; | |
public $originalFilename; | |
public $publishAuto; | |
public $published; | |
public $publishedOutsideDomain; | |
public $size; | |
public function setId($id) | |
{ | |
$this->id = $id; | |
} | |
public function getId() | |
{ | |
return $this->id; | |
} | |
public function setKeepForever($keepForever) | |
{ | |
$this->keepForever = $keepForever; | |
} | |
public function getKeepForever() | |
{ | |
return $this->keepForever; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setLastModifyingUser(Google_Service_Drive_User $lastModifyingUser) | |
{ | |
$this->lastModifyingUser = $lastModifyingUser; | |
} | |
public function getLastModifyingUser() | |
{ | |
return $this->lastModifyingUser; | |
} | |
public function setMd5Checksum($md5Checksum) | |
{ | |
$this->md5Checksum = $md5Checksum; | |
} | |
public function getMd5Checksum() | |
{ | |
return $this->md5Checksum; | |
} | |
public function setMimeType($mimeType) | |
{ | |
$this->mimeType = $mimeType; | |
} | |
public function getMimeType() | |
{ | |
return $this->mimeType; | |
} | |
public function setModifiedTime($modifiedTime) | |
{ | |
$this->modifiedTime = $modifiedTime; | |
} | |
public function getModifiedTime() | |
{ | |
return $this->modifiedTime; | |
} | |
public function setOriginalFilename($originalFilename) | |
{ | |
$this->originalFilename = $originalFilename; | |
} | |
public function getOriginalFilename() | |
{ | |
return $this->originalFilename; | |
} | |
public function setPublishAuto($publishAuto) | |
{ | |
$this->publishAuto = $publishAuto; | |
} | |
public function getPublishAuto() | |
{ | |
return $this->publishAuto; | |
} | |
public function setPublished($published) | |
{ | |
$this->published = $published; | |
} | |
public function getPublished() | |
{ | |
return $this->published; | |
} | |
public function setPublishedOutsideDomain($publishedOutsideDomain) | |
{ | |
$this->publishedOutsideDomain = $publishedOutsideDomain; | |
} | |
public function getPublishedOutsideDomain() | |
{ | |
return $this->publishedOutsideDomain; | |
} | |
public function setSize($size) | |
{ | |
$this->size = $size; | |
} | |
public function getSize() | |
{ | |
return $this->size; | |
} | |
} | |
class Google_Service_Drive_RevisionList extends Google_Collection | |
{ | |
protected $collection_key = 'revisions'; | |
protected $internal_gapi_mappings = array( | |
); | |
public $kind; | |
protected $revisionsType = 'Google_Service_Drive_Revision'; | |
protected $revisionsDataType = 'array'; | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setRevisions($revisions) | |
{ | |
$this->revisions = $revisions; | |
} | |
public function getRevisions() | |
{ | |
return $this->revisions; | |
} | |
} | |
class Google_Service_Drive_StartPageToken extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $kind; | |
public $startPageToken; | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setStartPageToken($startPageToken) | |
{ | |
$this->startPageToken = $startPageToken; | |
} | |
public function getStartPageToken() | |
{ | |
return $this->startPageToken; | |
} | |
} | |
class Google_Service_Drive_User extends Google_Model | |
{ | |
protected $internal_gapi_mappings = array( | |
); | |
public $displayName; | |
public $emailAddress; | |
public $kind; | |
public $me; | |
public $permissionId; | |
public $photoLink; | |
public function setDisplayName($displayName) | |
{ | |
$this->displayName = $displayName; | |
} | |
public function getDisplayName() | |
{ | |
return $this->displayName; | |
} | |
public function setEmailAddress($emailAddress) | |
{ | |
$this->emailAddress = $emailAddress; | |
} | |
public function getEmailAddress() | |
{ | |
return $this->emailAddress; | |
} | |
public function setKind($kind) | |
{ | |
$this->kind = $kind; | |
} | |
public function getKind() | |
{ | |
return $this->kind; | |
} | |
public function setMe($me) | |
{ | |
$this->me = $me; | |
} | |
public function getMe() | |
{ | |
return $this->me; | |
} | |
public function setPermissionId($permissionId) | |
{ | |
$this->permissionId = $permissionId; | |
} | |
public function getPermissionId() | |
{ | |
return $this->permissionId; | |
} | |
public function setPhotoLink($photoLink) | |
{ | |
$this->photoLink = $photoLink; | |
} | |
public function getPhotoLink() | |
{ | |
return $this->photoLink; | |
} | |
} |
Where i can provide authentication_id and secret key in this code?
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thanks.
I want you explain google api using in php
I am making wordpress plugin for backup and restoring Media_Posts
I google drive authentication and backup into google drive and restore from google drive
THanks