25require_once
"class.ilObjectDAV.php";
26require_once
"Modules/Category/classes/class.ilObjCategory.php";
50 parent::__construct(-1);
105 return strtotime(
'2000-01-01');
115 return strtotime(
'2000-01-01');
133 return 'httpd/unix-directory';
146 $a = explode(
',', $actions);
167 $tree =
$DIC[
'tree'];
169 $childrenDAV = array();
170 $data =&$tree->getNodeData($tree->getRootId());
172 if (!is_null($childDAV)) {
175 $childrenDAV[] = $childDAV;
An exception for terminatinating execution or to throw for unit testing.
getModificationTimestamp()
Returns the modification timestamp of this object.
getContentType()
Returns the mime type of the content of this object.
getResourceType()
Returns the DAV resource type of this object.
__construct()
Constructor.
children()
Returns the children of this object.
write()
Writes the object data.
getContentLength()
Returns the number of bytes of the content.
read()
Reads the object data.
getObjectId()
Returns the object id of this object.
isPermitted($actions, $type='')
Returns whether a specific operation is permitted for the current user.
getResourceName()
Returns the file name of this object.
getCreationTimestamp()
Returns the creation timestamp of this object.
getDisplayName()
Returns the file name of this object.
static createObject($refId, $type)
Static factory method to create a DAV object for a given refId and type.