Class KDBFSElement

Description
Direct descendents
Class Description
KDirectory
KFile
Variable Summary
mixed $creator
mixed $db
mixed $id
mixed $path
mixed $patharray
mixed $patharrayid
mixed $permission
mixed $rights
mixed $stats
mixed $sysinfos
mixed $userFactory
mixed $userrights
mixed $versions
Method Summary
KDBFSElement __construct (PDO $db, UserFactory $userFactory, mixed $permission, [mixed $type = FALSE], [mixed $path = FALSE], [mixed $id = FALSE], [mixed $data = FALSE], [mixed $rootdir = FALSE])
void canRead ()
void canUpdate ()
void canWrite ()
void downloaded ([mixed $versionid = FALSE])
void existsInDB ()
void existsOnDisk ()
void getAllVersions ()
void getElementId ()
void getFullPath ()
void getHitsByVersion ([mixed $versionid = FALSE])
void getLastVersionInfo (mixed $key)
void getName ()
void getParentPath ()
void getPath ()
void getPathArray ()
void getPathBase64 ()
void getSysInfos (mixed $key)
void getType ()
void getUserRights ()
void isDirectory ()
void isFile ()
void retrieveRights ()
void retrieveStats ([mixed $versionid = FALSE])
void setAllInfos (mixed $data)
void setPathArray ()
void setPathArrayId ()
Variables
mixed $creator (line 37)
  • access: public
mixed $db (line 21)
  • access: protected
mixed $id (line 25)
  • access: protected
mixed $path (line 27)
  • access: protected

Redefined in descendants as:
mixed $patharray (line 28)
  • access: protected
mixed $patharrayid (line 29)
  • access: protected
mixed $permission (line 23)
  • access: protected

Redefined in descendants as:
mixed $rights (line 32)
  • access: protected
mixed $stats (line 35)
  • access: protected
mixed $sysinfos (line 31)
  • access: protected
mixed $userFactory (line 22)
  • access: protected

Redefined in descendants as:
mixed $userrights (line 38)
  • access: public
mixed $versions (line 33)
  • access: protected
Methods
Constructor __construct (line 40)
KDBFSElement __construct (PDO $db, UserFactory $userFactory, mixed $permission, [mixed $type = FALSE], [mixed $path = FALSE], [mixed $id = FALSE], [mixed $data = FALSE], [mixed $rootdir = FALSE])

Redefined in descendants as:
canRead (line 527)
  • access: public
void canRead ()
canUpdate (line 535)
  • access: public
void canUpdate ()
canWrite (line 543)
  • access: public
void canWrite ()
downloaded (line 552)
  • access: public
void downloaded ([mixed $versionid = FALSE])
existsInDB (line 422)
void existsInDB ()
existsOnDisk (line 670)

Vérifie si l'élément existe physiquement

  • access: public
void existsOnDisk ()
getAllVersions (line 202)
  • access: public
void getAllVersions ()
getElementId (line 391)
void getElementId ()
getFullPath (line 256)
  • access: public
void getFullPath ()

Redefined in descendants as:
getHitsByVersion (line 571)
  • access: public
void getHitsByVersion ([mixed $versionid = FALSE])
getLastVersionInfo (line 188)
  • access: public
void getLastVersionInfo (mixed $key)
getName (line 270)
void getName ()
getParentPath (line 298)
  • access: public
void getParentPath ()

Redefined in descendants as:
getParentPathBase64 (line 314)
  • access: public
void getParentPathBase64 ()

Redefined in descendants as:
getPath (line 242)
  • access: public
void getPath ()
getPathArray (line 290)
  • access: public
void getPathArray ()
getPathBase64 (line 285)
void getPathBase64 ()

Redefined in descendants as:
getSecondsSinceLastUpdate (line 613)
  • access: public
void getSecondsSinceLastUpdate ()
getSysInfos (line 137)
  • access: public
void getSysInfos (mixed $key)
getType (line 620)
  • access: public
void getType ()
getUserRights (line 501)
  • access: public
void getUserRights ()
isDirectory (line 655)
  • access: public
void isDirectory ()
isFile (line 643)
  • access: public
void isFile ()
retrieveAllInfos (line 123)
void retrieveAllInfos ()
retrieveRights (line 168)
void retrieveRights ()
retrieveStats (line 588)
  • access: public
void retrieveStats ([mixed $versionid = FALSE])
retrieveSysInfos (line 150)
  • access: protected
void retrieveSysInfos ()
retrieveVersions (line 208)
  • access: protected
void retrieveVersions ()
retrieveVersionsObjects (line 229)
void retrieveVersionsObjects ()
setAllInfos (line 95)
void setAllInfos (mixed $data)
setPathArray (line 436)
void setPathArray ()
setPathArrayId (line 322)
void setPathArrayId ()

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