GDrive
Table of Contents
-
$client
: mixed
-
$client_id
: mixed
-
$client_secret
: mixed
-
$redirect_uri
: mixed
-
$scopes
: mixed
-
$service
: Google_Service_Drive
-
$token
: mixed
-
__construct()
: mixed
-
createFolder()
: mixed
-
getUrl()
: string
-
getWebViewLink()
: string|null
-
isLogged()
: bool
-
isLoggedIn()
: GDrive
-
listFilesFolders()
: array<string|int, mixed>
-
start()
: GDrive
-
uploadFile()
: array<string|int, mixed>|null
-
redirect()
: mixed
-
verifyExistsIMEfolder()
: string|null
$client
private
mixed
$client
$client_id
private
mixed
$client_id
$client_secret
private
mixed
$client_secret
$redirect_uri
private
mixed
$redirect_uri
$scopes
private
mixed
$scopes
$service
private
Google_Service_Drive
$service
$token
private
mixed
$token
__construct()
public
__construct(string $client_id, string $client_secret, string $redirect_uri, string $token[, array<string|int, mixed> $scopes = [Google_Service_Drive::DRIVE, Google_Service_Drive::DRIVE_SCRIPTS, Google_Service_Drive::DRIVE_READONLY, Google_Service_Drive::DRIVE_PHOTOS_READONLY, Google_Service_Drive::DRIVE_METADATA_READONLY, Google_Service_Drive::DRIVE_METADATA, Google_Service_Drive::DRIVE_APPDATA, Google_Service_Drive::DRIVE_FILE] ]) : mixed
Parameters
-
$client_id
: string
-
-
$client_secret
: string
-
-
$redirect_uri
: string
-
-
$token
: string
-
-
$scopes
: array<string|int, mixed>
= [Google_Service_Drive::DRIVE, Google_Service_Drive::DRIVE_SCRIPTS, Google_Service_Drive::DRIVE_READONLY, Google_Service_Drive::DRIVE_PHOTOS_READONLY, Google_Service_Drive::DRIVE_METADATA_READONLY, Google_Service_Drive::DRIVE_METADATA, Google_Service_Drive::DRIVE_APPDATA, Google_Service_Drive::DRIVE_FILE]
-
Return values
mixed
—
createFolder()
public
createFolder(string $folderName[, string $parentId = null ]) : mixed
Parameters
-
$folderName
: string
-
-
$parentId
: string
= null
-
Return values
mixed
—
getUrl()
public
getUrl() : string
Return values
string
—
getWebViewLink()
public
getWebViewLink(string $fileId) : string|null
Parameters
-
$fileId
: string
-
Return values
string|null
—
isLogged()
public
isLogged() : bool
Return values
bool
—
isLoggedIn()
public
isLoggedIn([mixed $code = null ]) : GDrive
Parameters
-
$code
: mixed
= null
-
Return values
GDrive
—
listFilesFolders()
public
listFilesFolders([string $search = null ][, mixed $type = null ][, string $parentId = null ]) : array<string|int, mixed>
Parameters
-
$search
: string
= null
-
-
$type
: mixed
= null
-
-
$parentId
: string
= null
-
Return values
array<string|int, mixed>
—
start()
public
start() : GDrive
Return values
GDrive
—
uploadFile()
public
uploadFile(string $filePath[, string $fileName = null ][, string $fileDescription = null ][, string $mimeType = 'application/octet-stream' ][, string $parentId = null ]) : array<string|int, mixed>|null
Parameters
-
$filePath
: string
-
-
$fileName
: string
= null
-
-
$fileDescription
: string
= null
-
-
$mimeType
: string
= 'application/octet-stream'
-
-
$parentId
: string
= null
-
Return values
array<string|int, mixed>|null
—
redirect()
private
redirect() : mixed
Return values
mixed
—
verifyExistsIMEfolder()
private
verifyExistsIMEfolder() : string|null
Return values
string|null
—