메소드 |
설명 |
|
_abspath ( string $path ) : string |
Convert path related to root dir into real path. |
|
_archive ( string $dir, array $files, string $name, array $arc ) : string | boolean |
Create archive and return its path. |
|
_basename ( string $path ) : string |
Return file name. |
|
_checkArchivers ( ) |
Detect available archivers. |
|
_chmod ( $path, $mode ) : boolean |
chmod implementation. |
|
_copy ( string $source, string $targetDir, string $name ) : boolean |
Copy file into another file. |
|
_dimensions ( string $path, string $mime ) : string |
Return object width and height
Ususaly used for images, but can be realize for video etc. |
|
_dirname ( string $path ) : string |
Return parent directory path. |
|
_extract ( string $path, array $arc ) : true |
Extract files from archive. |
|
_fclose ( resource $fp, $path = '' ) : boolean |
Close opened file. |
|
_filePutContents ( string $path, string $content ) : boolean |
Write a string to a file. |
|
_findSymlinks ( string $path ) : boolean |
Recursive symlinks search. |
|
_fopen ( string $path, $mode = 'rb' ) : resource | false |
Open file and return file pointer. |
|
_gd_getDirectories ( string $itemId ) : array |
Get descendants directories. |
|
_gd_getDirectoryData ( string $usecache = true ) |
Make cache of $parents, $names and $directories. |
|
_gd_getDownloadUrl ( Google_Service_Drive_DriveFile $file ) : string | false |
Get download url. |
|
_gd_getLink ( object $file ) : string |
return item URL link. |
|
_gd_getMountPaths ( $id ) |
Get ID based path from item ID. |
|
_gd_getThumbnail ( string $path ) : string | boolean |
Get thumbnail from GoogleDrive.com. |
|
_gd_isPublished ( object $file ) : boolean |
Return is published. |
|
_gd_parseRaw ( string $raw ) : array |
Parse line from googledrive metadata output and return file stat (array). |
|
_gd_publish ( string $path ) : boolean |
Publish permissions specified path item. |
|
_gd_readFileChunk ( resource $handle, integer $chunkSize ) : string |
Read file chunk. |
|
_gd_splitPath ( string $path ) : array |
Get Parent ID, Item ID, Parent Path as an array from path. |
|
_gd_unPublish ( string $path ) : boolean |
unPublish permissions specified path. |
|
_getContents ( string $path ) : string | false |
Get file contents. |
|
_inpath ( string $path, string $parent ) : boolean |
Return true if $path is children of $parent. |
|
_joinPath ( string $dir, string $name ) : string |
Join dir name and file name and retur full path. |
|
_mkdir ( string $path, string $name ) : string | boolean |
Create dir and return created dir path or false on failed. |
|
_mkfile ( string $path, string $name ) : string | boolean |
Create file and return it's path or false on failed. |
|
_move ( string $source, $targetDir, string $name ) : string | boolean |
Move file into another parent dir. |
|
_normpath ( string $path ) : string |
Return normalized path, this works the same as os.path.normpath() in Python. |
|
_path ( string $path ) : string |
Return fake path started from root dir. |
|
_relpath ( string $path ) : string |
Return file path related to root dir. |
|
_rmdir ( string $path ) : boolean |
Remove dir. |
|
_save ( resource $fp, $path, string $name, array $stat ) : boolean | string |
Create new file and write into it from file pointer. |
|
_scandir ( string $path ) : array |
Return files list in directory. |
|
_stat ( string $path ) : array | false |
Return stat for given path. |
|
_subdirs ( string $path ) : boolean |
Return true if path is dir and has at least one childs directory. |
|
_symlink ( string $target, string $path, $name ) : boolean |
Create symlink. FTP driver does not support symlinks. |
|
_unlink ( string $path ) : boolean |
Remove file. |
|
_unpack ( string $path, array $arc ) : true |
Unpack archive. |
|
cacheDir ( string $path ) |
Cache dir contents. |
|
configure ( ) |
Configure after successfull mount. |
|
copy ( string $src, string $dst, string $name ) : string | false |
Copy file/recursive copy dir only in current volume. |
|
createTmb ( string $path, $stat ) : string | false |
Create thumnbnail and return it's URL on success. |
|
doSearch ( string $path, string $q, array $mimes ) : array |
Recursive files search. |
|
init ( ) : boolean |
Prepare FTP connection
Connect to remote server and check if credentials are correct, if so, store the connection id in $ftp_conn. |
|
isNameExists ( string $path ) : array |
Return fileinfo based on filename
For item ID based path file system
Please override if needed on each drivers. |
|
remove ( string $path, boolean $force = false, $recursive = false ) : boolean |
Remove file/ recursive remove dir. |
|
tmbname ( array $stat ) : string |
Return thumbnail file name for required file. |
|