A wrapper for the VFS class to return objects, instead of arrays.
$Horde: framework/VFS/lib/VFS/Object.php,v 1.1.2.1 2007/12/20 13:50:21 jan Exp $
Copyright 2002-2007 Jon Wood <jon@jellybob.co.uk>
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
Located in /VFS/lib/VFS/Object.php (line 18)
The current path that has been passed to listFolder, if this changes, the list will be rebuilt.
The return value from a standard VFS listFolder call, to be read with the Object listFolder.
The actual vfs that does the work
Constructor.
If you pass in an existing VFS object, it will be used as the VFS object for this object.
Changes permissions for an Item on the VFS.
Check the credentials that we have to see if there is a valid login.
Create a folder in the VFS.
Delete a file from the VFS.
Deletes a folder from the VFS.
Attempts to return a concrete VFS_Object instance based on $driver.
Return the array specificying what permissions are changeable for this implementation.
Return the list of additional credentials required, if any.
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.
Retrieve a file from the VFS.
Rename a file in the VFS.
Set configuration parameters.
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.
This should be used if multiple types of file backends (and, thus, multiple VFS instances) are required.
This method must be invoked as: $var = &VFS::singleton()
Store a file in the VFS.
Store a file in the VFS from raw data.
Documentation generated on Sun, 30 Jan 2011 05:20:06 +0000 by phpDocumentor 1.4.3