-
$_connected
-
Boolean indicating whether or not we're connected to the SQL server.
-
$_credentials
-
List of additional credentials required for this VFS backend (example: For FTP, we need a username and password to log in to the server with).
-
$_credentials
-
List of additional credentials required for this VFS backend.
-
$_credentials
-
List of additional credentials required for this VFS backend.
-
$_credentials
-
List of additional credentials required for this VFS backend.
-
$_currentPath
-
The current path that has been passed to listFolder, if this changes, the list will be rebuilt.
-
$_cwd
-
The current working directory.
-
$_date
-
Last modified date.
-
$_db
-
Handle for the current database connection.
-
$_db
-
Handle for the current database connection.
-
$_folderList
-
The return value from a standard VFS listFolder call, to be read with the Object listFolder.
-
$_folders
-
Cache for the list of folders.
-
$_gids
-
Local cache array for group IDs.
-
$_gids
-
Local cache array for group IDs.
-
$_group
-
Owner group
-
$_imap
-
Variable holding the connection to the Kolab storage system.
-
$_linktype
-
Type of target if type is '**sym'.
-
$_logger
-
A PEAR Log object. If present, will be used to log errors and informational messages about VFS activity.
-
$_logLevel
-
The log level to use - messages with a higher log level than configured here will not be logged. Defaults to only logging errors or higher.
-
$_name
-
Filename
-
$_owner
-
Owner user
-
$_params
-
Hash containing connection parameters.
-
$_path
-
VFS path
-
$_permissions
-
List of permissions and if they can be changed in this VFS backend.
-
$_permissions
-
List of permissions and if they can be changed in this VFS backend.
-
$_permissions
-
List of permissions and if they can be changed in this VFS backend.
-
$_permissions
-
List of permissions and if they can be changed in this VFS
-
$_permissions
-
List of permissions and if they can be changed in this VFS backend.
-
$_permissions
-
List of permissions and if they can be changed in this VFS backend.
-
$_perms
-
File permissions (*nix format: drwxrwxrwx)
-
$_registry
-
Reference to a Horde Registry instance.
-
$_sftp
-
The SFTP resource stream.
-
$_size
-
Size.
-
$_stream
-
Variable holding the connection to the ssh2 server.
-
$_stream
-
Variable holding the connection to the ftp server.
-
$_templates
-
The directory where the templates to use are.
-
$_type
-
-
$_type
-
Type
-
$_uids
-
Local cache array for user IDs.
-
$_uids
-
Local cache array for user IDs.
-
$_vfs
-
The VFS instance that we are browsing.
-
$_vfs
-
The actual vfs that does the work
-
$_vfsSize
-
The current size, in bytes, of the VFS item.
-
$_write_db
-
Handle for the current database connection, used for writing. Defaults to the same handle as $_db if a separate write database is not required.
-
_connect
-
-
_copyRecursive
-
Recursively copies a directory through the backend.
-
_cp
-
Copies one or several files to a different location.
-
_getAppHandler
-
-
_getAppUid
-
-
_getAppUids
-
-
_getFile
-
-
_getFileSizeOp
-
TODO
-
_getFolder
-
-
_getFolders
-
-
_getPath
-
Returns the full path of an item.
-
_getTempDir
-
Determines the location of the system temporary directory.
-
_getTempFile
-
Creates a temporary file.
-
_listFolder
-
Returns an an unsorted file list of the specified directory.
-
_listFolder
-
Return a list of the contents of a folder.
-
_listFolder
-
Returns an an unsorted file list of the specified directory.
-
_listFolder
-
Returns a list of the contents of a folder.
-
_listFolder
-
Return a list of the contents of a folder.
-
_listFolder
-
Return a list of the contents of a folder.
-
_listFolder
-
Returns an an unsorted file list of the specified directory.
-
_listFolder
-
Returns an an unsorted file list of the specified directory.
-
_listFolder
-
Returns an an unsorted file list of the specified directory.
-
_parseMessage
-
-
changePermissions
-
Changes permissions for an Item on the VFS.
-
changePermissions
-
Changes permissions for an item in the VFS.
-
changePermissions
-
Changes permissions for an item on the VFS.
-
changePermissions
-
Changes permissions for an item on the VFS.
-
changePermissions
-
Changes permissions for an Item on the VFS.
-
changePermissions
-
Changes permissions for an item on the VFS.
-
checkCredentials
-
Checks the credentials that we have by calling _connect(), to see if there is a valid login.
-
checkCredentials
-
Check the credentials that we have to see if there is a valid login.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
copy
-
Copies a file through the backend.
-
cp
-
Copies one or several files to a different location.
-
createFolder
-
Creates a folder in the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Create a folder in the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
createFolder
-
Creates a folder on the VFS.
-
delete
-
Alias to deleteFile()
-
deleteFile
-
Delete a file from the VFS.
-
deleteFile
-
Delete a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Delete a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Delete a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFile
-
Deletes a file from the VFS.
-
deleteFolder
-
Delete a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Delete a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Deletes a folder from the VFS.
-
deleteFolder
-
Delete a folder from the VFS.
-
gc
-
Garbage collect files in the VFS storage system.
-
gc
-
Garbage collect files in the VFS storage system.
-
getCurrentDirectory
-
Returns the current working directory of the VFS backend.
-
getCurrentDirectory
-
Returns the current working directory on the FTP server.
-
getCurrentDirectory
-
Returns the current working directory on the SSH2 server.
-
getFolderSize
-
Returns the size of a folder
-
getFolderSize
-
Returns the size of a file.
-
getModifiablePermissions
-
Return the array specificying what permissions are changeable for this implementation.
-
getModifiablePermissions
-
Returns an array specifying what permissions are changeable for this VFS implementation.
-
getParam
-
Returns configuration parameters.
-
getQuota
-
Get quota information (used/allocated), in bytes.
-
getRequiredCredentials
-
Returns the list of additional credentials required, if any.
-
getRequiredCredentials
-
Return the list of additional credentials required, if any.
-
getUI
-
TODO
-
getVFSSize
-
Returns the size of the VFS item.
-
GC.php
-
-
listFolder
-
Returns a VFS_ListItem object if the folder can be read, or a PEAR_Error if it can't be. Returns false once the folder has been completely read.
-
listFolder
-
Returns a file list of the directory passed in.
-
listFolder
-
Returns an unsorted file list.
-
listFolders
-
Returns a sorted list of folders in specified directory.
-
listFolders
-
Returns a sorted list of folders in the specified directory.
-
listFolders
-
Returns a sorted list of folders in the specified directory.
-
listFolders
-
Returns a sorted list of folders in specified directory.
-
listFolders
-
Returns a sorted list of folders in specified directory.
-
listFolders
-
Returns a sorted list of folders in the specified directory.
-
listFolders
-
Returns a sorted list of folders in specified directory.
-
listFolders
-
Returns a sorted list of folders in the specified directory.
-
listFolders
-
Returns a sorted list of folders in the specified directory.
-
log
-
Logs a message if a PEAR Log object is available, and the message's priority is lower than or equal to the configured log level.
-
ls
-
Lists the contents of the specified directory.
-
ListItem.php
-
-
read
-
Retrieves a file from the VFS.
-
read
-
Retrieves a file from the VFS.
-
read
-
Retrieve a file from the VFS.
-
read
-
Retrieve a file from the VFS.
-
read
-
Retrieve a file from the VFS.
-
read
-
Retrieves a file from the VFS.
-
read
-
Retrieves a file from the VFS.
-
read
-
Retrieves a file from the VFS.
-
read
-
Retrieves a file from the VFS.
-
readByteRange
-
Retrieves a part of a file from the VFS. Particularly useful when reading large files which would exceed the PHP memory limits if they were stored in a string.
-
readByteRange
-
Retrieves a part of a file from the VFS. Particularly useful when reading large files which would exceed the PHP memory limits if they were stored in a string.
-
readByteRange
-
Retrieves a part of a file from the VFS. Particularly useful when reading large files which would exceed the PHP memory limits if they were stored in a string.
-
readFile
-
Retrieves a file from the VFS as an on-disk local file.
-
readFile
-
Retrieves a file from the VFS as an on-disk local file.
-
readFile
-
Retrieves a file from the VFS as an on-disk local file.
-
readFile
-
Retrieves a file from the VFS as an on-disk local file.
-
readFile
-
Retrieves a file from the VFS as an on-disk local file.
-
readStream
-
Open a stream to a file in the VFS.
-
readStream
-
Open a read-only stream to a file in the VFS.
-
readStream
-
Open a stream to a file in the VFS.
-
readStream
-
Open a stream to a file in the VFS.
-
rename
-
Renames a file in the VFS.
-
rename
-
Rename a file in the VFS.
-
rename
-
Renames a file in the VFS.
-
rename
-
Renames a file in the VFS.
-
rename
-
Rename a file or folder in the VFS.
-
rename
-
Renames a file or folder in the VFS.
-
rename
-
Renames a file in the VFS.
-
rename
-
Rename a file or folder in the VFS.
-
rename
-
Renames a file in the VFS.
-
rename
-
Rename a file or folder in the VFS.
-
setLogger
-
Sets the PEAR Log object used to log informational or error messages.
-
setParams
-
Sets configuration parameters.
-
setParams
-
Set configuration parameters.
-
setQuota
-
Sets the VFS quota limit.
-
setQuotaRoot
-
Sets the VFS quota root.
-
setVFSObject
-
Set the VFS object in the local object.
-
singleton
-
Attempts to return a reference to a concrete VFS instance based on $driver. It will only create a new instance if no VFS instance with the same parameters currently exists.
-
singleton
-
Attempts to return a reference to a concrete VFS instance based on $driver. It will only create a new instance if no VFS instance with the same parameters currently exists.
-
size
-
Returns the size of a file.
-
size
-
Retrieves the size of a file from the VFS.
-
size
-
Retrieves the filesize from the VFS.
-
size
-
Retrieves the size of a file from the VFS.
-
size
-
Returns the size of a file.
-
size
-
Retrieves the filesize from the VFS.
-
strlen
-
Returns the character (not byte) length of a string.
-
strtolower
-
Converts a string to all lowercase characters ignoring the current locale.
-
smb.php
-
-
sql.php
-
-
sql_file.php
-
-
ssh2.php
-
-
setUp
-
Test setup.
-
suite
-
-
VFS
-
Constructor.
-
VFS
-
VFS API for abstracted file storage and access.
-
vfs
-
Returns a VFS instance.
-
VFS.php
-
-
vfs.php
-
-
VFS_Browser
-
Class for providing a generic UI for any VFS instance.
-
VFS_Browser
-
Constructor
-
VFS_FILE
-
File value for vfs_type column.
-
VFS_file
-
Constructs a new Filesystem based VFS object.
-
VFS_file
-
VFS implementation for a standard filesystem.
-
VFS_FLAG_READ
-
Permission for read access.
-
VFS_FLAG_WRITE
-
Permission for read access.
-
VFS_FOLDER
-
Folder value for vfs_type column.
-
VFS_ftp
-
VFS implementation for an FTP server.
-
VFS_GC
-
Class for providing garbage collection for any VFS instance.
-
VFS_horde
-
VFS implementation for the Horde Application Framework.
-
VFS_horde
-
Constructor.
-
VFS_kolab
-
VFS implementation for a Kolab IMAP server.
-
VFS_ListItem
-
Constructor
-
VFS_ListItem
-
An item returned from a folder list.
-
VFS_musql
-
Multi User VFS implementation for PHP's PEAR database abstraction layer.
-
VFS_Object
-
Constructor.
-
VFS_Object
-
A wrapper for the VFS class to return objects, instead of arrays.
-
VFS_QUOTA_METRIC_BYTE
-
-
VFS_QUOTA_METRIC_GB
-
-
VFS_QUOTA_METRIC_KB
-
-
VFS_QUOTA_METRIC_MB
-
-
VFS_smb
-
Stateless VFS implementation for a SMB server, based on smbclient.
-
VFS_sql
-
VFS implementation for PHP's PEAR database abstraction layer.
-
VFS_sql_file
-
VFS:: implementation using PHP's PEAR database abstraction layer and local file system for file storage.
-
VFS_ssh2
-
VFS implementation for an SSH2 server.
-
VFS_AllTests
-
Combine the tests for this package.
-
VFS_KolabTest
-
Test the Kolab based virtual file system.
-
write
-
Store a file in the VFS.
-
write
-
Stores a file in the VFS.
-
write
-
Store a file in the VFS, with the data copied from a temporary file.
-
write
-
Stores a file in the VFS.
-
write
-
Stores a file in the VFS.
-
write
-
Store a file in the VFS, with the data copied from a temporary file.
-
write
-
Stores a file in the VFS.
-
write
-
Stores a file in the VFS.
-
write
-
Stores a file in the VFS.
-
write
-
Stores a file in the VFS.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Store a file in the VFS from raw data.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Store a file in the VFS from raw data.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Store a file in the VFS from raw data.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Stores a file in the VFS from raw data.
-
writeData
-
Store a file in the VFS from raw data.