Class KDirectory

Description

Located in /apps/fileshare/class/kdirectory.class.php (line 15)

KDBFSElement
   |
   --KDirectory
Variable Summary
mixed $exists
mixed $files
mixed $fullpath
mixed $path
mixed $permission
mixed $rootdir
mixed $subdirs
mixed $userFactory
Method Summary
KDirectory __construct (PDO $db, UserFactory $userFactory, mixed $permission, [mixed $path = ""], [mixed $rootdir = FALSE], [mixed $id = FALSE], [mixed $maxdepth = 1])
void addFile (mixed $filename)
void addSubDir (mixed $dirname, mixed $maxdepth)
void createSubDirectory (mixed $name)
void exists ()
void getFolderId ()
void getFullPath ()
void getParentPath ()
void getPathBase64 ()
void isEmpty ()
void isRootDir ()
void returnFileList ()
void returnTree ([mixed $first = TRUE])
Variables
mixed $exists (line 22)
  • access: protected
mixed $files = array() (line 20)
  • access: protected
mixed $fullpath (line 17)
  • access: protected
mixed $path (line 18)
  • access: protected

Redefinition of:
KDBFSElement::$path
mixed $permission (line 23)
  • access: protected

Redefinition of:
KDBFSElement::$permission
mixed $rootdir (line 19)
  • access: protected
mixed $subdirs = array() (line 21)
  • access: protected
mixed $userFactory (line 25)
  • access: protected

Redefinition of:
KDBFSElement::$userFactory

Inherited Variables

Inherited from KDBFSElement

KDBFSElement::$creator
KDBFSElement::$db
KDBFSElement::$id
KDBFSElement::$patharray
KDBFSElement::$patharrayid
KDBFSElement::$rights
KDBFSElement::$stats
KDBFSElement::$sysinfos
KDBFSElement::$userrights
KDBFSElement::$versions
Methods
Constructor __construct (line 27)
KDirectory __construct (PDO $db, UserFactory $userFactory, mixed $permission, [mixed $path = ""], [mixed $rootdir = FALSE], [mixed $id = FALSE], [mixed $maxdepth = 1])

Redefinition of:
KDBFSElement::__construct()
addFile (line 250)
  • access: public
void addFile (mixed $filename)
addSubDir (line 257)
  • access: public
void addSubDir (mixed $dirname, mixed $maxdepth)
createSubDirectory (line 233)
  • access: public
void createSubDirectory (mixed $name)
exists (line 142)
  • access: public
void exists ()
getFolderId (line 186)
  • access: public
void getFolderId ()
getFullPath (line 175)
  • access: public
void getFullPath ()

Redefinition of:
KDBFSElement::getFullPath()
getModificationDate (line 245)
void getModificationDate ()
getParentPath (line 211)
  • access: public
void getParentPath ()

Redefinition of:
KDBFSElement::getParentPath()
getParentPathBase64 (line 227)
  • access: public
void getParentPathBase64 ()

Redefinition of:
KDBFSElement::getParentPathBase64()
getPathBase64 (line 205)
  • access: public
void getPathBase64 ()

Redefinition of:
KDBFSElement::getPathBase64()
isEmpty (line 272)
  • access: public
void isEmpty ()
isRootDir (line 192)
  • access: public
void isRootDir ()
returnFileList (line 262)
  • access: public
void returnFileList ()
returnSubDirList (line 267)
  • access: public
void returnSubDirList ()
returnTree (line 284)
  • access: public
void returnTree ([mixed $first = TRUE])

Inherited Methods

Inherited From KDBFSElement

KDBFSElement::__construct()
KDBFSElement::canRead()
KDBFSElement::canUpdate()
KDBFSElement::canWrite()
KDBFSElement::downloaded()
KDBFSElement::existsInDB()
KDBFSElement::existsOnDisk()
KDBFSElement::getAllVersions()
KDBFSElement::getElementId()
KDBFSElement::getFullPath()
KDBFSElement::getHitsByVersion()
KDBFSElement::getLastVersionInfo()
KDBFSElement::getName()
KDBFSElement::getParentPath()
KDBFSElement::getParentPathBase64()
KDBFSElement::getPath()
KDBFSElement::getPathArray()
KDBFSElement::getPathBase64()
KDBFSElement::getSecondsSinceLastUpdate()
KDBFSElement::getSysInfos()
KDBFSElement::getType()
KDBFSElement::getUserRights()
KDBFSElement::isDirectory()
KDBFSElement::isFile()
KDBFSElement::retrieveAllInfos()
KDBFSElement::retrieveRights()
KDBFSElement::retrieveStats()
KDBFSElement::retrieveSysInfos()
KDBFSElement::retrieveVersions()
KDBFSElement::retrieveVersionsObjects()
KDBFSElement::setAllInfos()
KDBFSElement::setPathArray()
KDBFSElement::setPathArrayId()

Documentation generated on Sat, 17 Feb 2007 02:54:54 +0100 by phpDocumentor 1.3.0RC3