ILIAS
release_4-3 Revision
|
Public Member Functions | |
ilObjRootDAV ($refid) | |
Constructor. | |
getObjectId () | |
Returns the object id of this object. | |
getResourceName () | |
Returns the file name of this object. | |
getDisplayName () | |
Returns the file name of this object. | |
getCreationTimestamp () | |
Returns the creation timestamp of this object. | |
getModificationTimestamp () | |
Returns the modification timestamp of this object. | |
getResourceType () | |
Returns the DAV resource type of this object. | |
getILIASCollectionType () | |
Returns 'cat' as the ilias object type for collections that can be | |
getContentType () | |
Returns the mime type of the content of this object. | |
getContentLength () | |
Returns the number of bytes of the content. | |
read () | |
Reads the object data. | |
Public Member Functions inherited from ilObjectDAV | |
ilObjectDAV ($refId, $obj=null) | |
Constructor. | |
getRefId () | |
Returns the ref id of this object. | |
getNodeId () | |
Returns the node id of this object. | |
initFromNull () | |
Initializes the object after it has been converted from NULL. | |
write () | |
Writes the object data. | |
setResourceName ($name) | |
Sets the resource name of this object. | |
isCollection () | |
Returns true if this object is a DAV collection. | |
isFile () | |
Returns true if this object is a DAV file. | |
isNullResource () | |
Returns true if this is a null resource. | |
setContentType ($type) | |
Sets the mime type of the content of this object. | |
setContentLength ($length) | |
Sets the length (number of bytes) of the content of this object. | |
getContentStream () | |
Returns the content of the object as a stream. | |
getContentOutputStream () | |
Returns an output stream to the content. | |
getContentOutputStreamLength () | |
Returns the length of the content output stream. | |
getContentData () | |
Returns the content of the object as a byte array. | |
isOnline () | |
Returns true if the object is online. | |
isPermitted ($operations, $type= '') | |
Returns whether a specific operation is permitted for the current user. | |
getILIASType () | |
Returns the ilias type of the current object. | |
getILIASFileType () | |
Returns the ilias type for files that can be created as children of this object. | |
createNewVersion () | |
Creates a new version of the object. | |
createCollection ($name) | |
Creates a dav collection as a child of this object. | |
createFile ($name) | |
Creates a dav file as a child of this object. | |
createFileFromNull ($name, &$nullDAV) | |
Creates a dav file as a child of this object. | |
createNull ($name) | |
Creates a dav null object as a child of this object. | |
remove ($objDAV) | |
Removes the specified child from this object. | |
addCopy (&$objDAV, $newName=null) | |
Adds a copy of the specified object as a child to this object. | |
cloneNodes ($srcRef, $dstRef, &$mapping, $newName=null) | |
Recursively clones all nodes of the RBAC tree. | |
addMove (&$objDAV, $newName=null) | |
Adds (moves) the specified object as a child to this object. | |
removeDeletedNodes ($a_node_id, $a_checked, $a_delete_objects=true) | |
remove already deleted objects within the objects in trash recursive function | |
children () | |
Returns the children of this object. | |
childrenWithPermission ($operations, $type='') | |
Returns the children of this object with the specified permissions. | |
createObject ($refId, $type) | |
Static factory method to create a DAV object for a given refId and type. | |
writelog ($message) | |
Writes a message to the logfile.,. | |
__toString () | |
This method is needed, because the object class in PHP 5.2 does not have a default implementation of this method anymore. |
Data Fields | |
$data | |
Data Fields inherited from ilObjectDAV | |
$refId | |
Refid to the object. | |
$obj | |
Application layer object. | |
$isDebug = false | |
The ObjectDAV prints lots of log messages to the ilias log, if this variable is set to true. |
Definition at line 38 of file class.ilObjRootDAV.php.
ilObjRootDAV::getContentLength | ( | ) |
Returns the number of bytes of the content.
Reimplemented from ilObjectDAV.
Definition at line 129 of file class.ilObjRootDAV.php.
ilObjRootDAV::getContentType | ( | ) |
Returns the mime type of the content of this object.
Reimplemented from ilObjectDAV.
Definition at line 121 of file class.ilObjRootDAV.php.
ilObjRootDAV::getCreationTimestamp | ( | ) |
Returns the creation timestamp of this object.
Precondition: Object must have been read.
Reimplemented from ilObjectDAV.
Definition at line 85 of file class.ilObjRootDAV.php.
ilObjRootDAV::getDisplayName | ( | ) |
Returns the file name of this object.
Precondition: Object must have been read.
Reimplemented from ilObjectDAV.
Definition at line 75 of file class.ilObjRootDAV.php.
ilObjRootDAV::getILIASCollectionType | ( | ) |
Returns 'cat' as the ilias object type for collections that can be
created as children of this object.
Reimplemented from ilObjectDAV.
Definition at line 112 of file class.ilObjRootDAV.php.
ilObjRootDAV::getModificationTimestamp | ( | ) |
Returns the modification timestamp of this object.
Precondition: Object must have been read.
Reimplemented from ilObjectDAV.
Definition at line 95 of file class.ilObjRootDAV.php.
ilObjRootDAV::getObjectId | ( | ) |
Returns the object id of this object.
Precondition: Object must have been read.
Reimplemented from ilObjectDAV.
Definition at line 56 of file class.ilObjRootDAV.php.
ilObjRootDAV::getResourceName | ( | ) |
Returns the file name of this object.
Precondition: Object must have been read.
Reimplemented from ilObjectDAV.
Definition at line 65 of file class.ilObjRootDAV.php.
ilObjRootDAV::getResourceType | ( | ) |
Returns the DAV resource type of this object.
Reimplemented from ilObjectDAV.
Definition at line 104 of file class.ilObjRootDAV.php.
ilObjRootDAV::ilObjRootDAV | ( | $refid | ) |
Constructor.
refid | A refid to the object. |
Definition at line 46 of file class.ilObjRootDAV.php.
References ilObjectDAV\ilObjectDAV().
ilObjRootDAV::read | ( | ) |
Reads the object data.
Reimplemented from ilObjectDAV.
Definition at line 137 of file class.ilObjRootDAV.php.
References ilObjectDAV\getRefId().
ilObjRootDAV::$data |
Definition at line 40 of file class.ilObjRootDAV.php.