ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilObjFolderDAV. More...
Public Member Functions | |
__construct (ilObjFolder $a_obj, ilWebDAVRepositoryHelper $repo_helper, ilWebDAVObjDAVHelper $dav_helper) | |
Check if given object has valid type and calls parent constructor. More... | |
getChildCollectionType () | |
All children of a folder will be also folders. More... | |
Public Member Functions inherited from ilObjContainerDAV | |
__construct (ilContainer $a_obj, ilWebDAVRepositoryHelper $repo_helper, ilWebDAVObjDAVHelper $dav_helper) | |
Check if given object has valid type and calls parent constructor. More... | |
createFile ($name, $data=null) | |
Creates a new file in the directory. More... | |
createDirectory ($name) | |
Creates a new subdirectory. More... | |
getChild ($name) | |
Returns a specific child node, referenced by its name. More... | |
getChildren () | |
Returns an array with all the child nodes. More... | |
childExists ($name) | |
Checks if a child-node with the specified name exists. More... | |
getChildCollectionType () | |
Return the type for child collections of this collection For courses, groups and folders the type is 'fold' For categories the type is 'cat'. More... | |
Public Member Functions inherited from ilObjectDAV | |
__construct (ilObject $a_obj, ilWebDAVRepositoryHelper $repo_helper, ilWebDAVObjDAVHelper $dav_helper) | |
Constructor for DAV Object. More... | |
getRefId () | |
Returns the ref id of this object. More... | |
getObjectId () | |
Returns the object id of this object. More... | |
getLastModified () | |
Returns the last modification time as a unix timestamp. More... | |
delete () | |
Deletes the current node. More... | |
setName ($a_name) | |
Renames the node. More... | |
getName () | |
SabreDAV interface function Returns the name of the node.This is used to generate the url.
| |
getObject () | |
Returns ILIAS Object. More... | |
Public Member Functions inherited from Sabre\DAV\Node | |
getLastModified () | |
Returns the last modification time as a unix timestamp. More... | |
delete () | |
Deletes the current node. More... | |
setName ($name) | |
Renames the node. More... | |
Additional Inherited Members | |
Protected Attributes inherited from ilObjectDAV | |
$ref_id | |
$obj | |
$repo_helper | |
$dav_helper | |
Class ilObjFolderDAV.
Implementation for ILIAS Folder Objects represented as WebDAV Collections
Definition at line 15 of file class.ilObjFolderDAV.php.
ilObjFolderDAV::__construct | ( | ilObjFolder | $a_obj, |
ilWebDAVRepositoryHelper | $repo_helper, | ||
ilWebDAVObjDAVHelper | $dav_helper | ||
) |
Check if given object has valid type and calls parent constructor.
ilObjFolder | $a_obj | |
ilWebDAVRepositoryHelper | $repo_helper | |
ilWebDAVObjDAVHelper | $dav_helper |
Definition at line 24 of file class.ilObjFolderDAV.php.
ilObjFolderDAV::getChildCollectionType | ( | ) |
All children of a folder will be also folders.
Definition at line 34 of file class.ilObjFolderDAV.php.