Documentation

GDrive
in package

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

Properties

$client_id

private mixed $client_id

$client_secret

private mixed $client_secret

$redirect_uri

private mixed $redirect_uri

$service

private Google_Service_Drive $service

Methods

__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
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>

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

Search results