|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
ilCloudFileTree class More...
Collaboration diagram for ilCloudFileNode:Public Member Functions | |
| __construct ($path, $id) | |
| setId ($id) | |
| getId () | |
| setLoadingComplete ($complete) | |
| getLoadingComplete () | |
| setPath ($path="/") | |
| getPath () | |
| addChild ($path) | |
| removeChild ($path) | |
| getChildrenPathes () | |
| hasChildren () | |
| setParentId ($id) | |
| getParentId () | |
| setIsDir ($is_dir) | |
| getIsDir () | |
| setSize ($size) | |
| getSize () | |
| setModified ($modified) | |
| getModified () | |
| setIconPath ($path) | |
| getIconPath () | |
| setMixed ($mixed) | |
| getMixed () | |
| getJSONEncode () | |
Protected Attributes | |
| $id = 0 | |
| $path = "" | |
| $parent_id = -1 | |
| $children = array() | |
| $loading_complete = false | |
| $is_dir = false | |
| $size = 0 | |
| $modified = 0 | |
| $created = 0 | |
| $icon_path = "" | |
| $mixed | |
ilCloudFileTree class
Representation of a node (a file or a folder) in the file tree
Definition at line 13 of file class.ilCloudFileNode.php.
| ilCloudFileNode::__construct | ( | $path, | |
| $id | |||
| ) |
| ilCloudFileNode::addChild | ( | $path | ) |
| ilCloudFileNode::getChildrenPathes | ( | ) |
Definition at line 151 of file class.ilCloudFileNode.php.
References $children, and hasChildren().
Referenced by getJSONEncode(), and ilCloudFileTree\getSortedListOfChildren().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCloudFileNode::getIconPath | ( | ) |
Definition at line 254 of file class.ilCloudFileNode.php.
References $icon_path.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml().
Here is the caller graph for this function:| ilCloudFileNode::getId | ( | ) |
Definition at line 84 of file class.ilCloudFileNode.php.
References $id.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml(), getJSONEncode(), ilCloudPluginFileTreeGUI\getLinkToFolder(), and ilCloudPluginFileTreeGUI\getLocatorHtml().
Here is the caller graph for this function:| ilCloudFileNode::getIsDir | ( | ) |
Definition at line 200 of file class.ilCloudFileNode.php.
References $is_dir.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml(), and getJSONEncode().
Here is the caller graph for this function:| ilCloudFileNode::getJSONEncode | ( | ) |
Definition at line 281 of file class.ilCloudFileNode.php.
References getChildrenPathes(), getId(), getIsDir(), getLoadingComplete(), getParentId(), getPath(), and getSize().
Here is the call graph for this function:| ilCloudFileNode::getLoadingComplete | ( | ) |
Definition at line 102 of file class.ilCloudFileNode.php.
References $loading_complete.
Referenced by getJSONEncode().
Here is the caller graph for this function:| ilCloudFileNode::getMixed | ( | ) |
Definition at line 272 of file class.ilCloudFileNode.php.
References $mixed.
| ilCloudFileNode::getModified | ( | ) |
Definition at line 236 of file class.ilCloudFileNode.php.
References $modified.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml().
Here is the caller graph for this function:| ilCloudFileNode::getParentId | ( | ) |
Definition at line 182 of file class.ilCloudFileNode.php.
References $parent_id.
Referenced by getJSONEncode(), ilCloudPluginFileTreeGUI\getLinkToFolder(), and ilCloudPluginFileTreeGUI\getLocatorHtml().
Here is the caller graph for this function:| ilCloudFileNode::getPath | ( | ) |
Definition at line 120 of file class.ilCloudFileNode.php.
References $path.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml(), getJSONEncode(), ilCloudPluginFileTreeGUI\getLinkToFolder(), and ilCloudPluginFileTreeGUI\getLocatorHtml().
Here is the caller graph for this function:| ilCloudFileNode::getSize | ( | ) |
Definition at line 218 of file class.ilCloudFileNode.php.
References $size.
Referenced by ilCloudPluginFileTreeGUI\getItemHtml(), and getJSONEncode().
Here is the caller graph for this function:| ilCloudFileNode::hasChildren | ( | ) |
Definition at line 164 of file class.ilCloudFileNode.php.
Referenced by getChildrenPathes().
Here is the caller graph for this function:| ilCloudFileNode::removeChild | ( | $path | ) |
| ilCloudFileNode::setIconPath | ( | $path | ) |
| ilCloudFileNode::setId | ( | $id | ) |
| $id |
Definition at line 75 of file class.ilCloudFileNode.php.
References $id.
Referenced by __construct().
Here is the caller graph for this function:| ilCloudFileNode::setIsDir | ( | $is_dir | ) |
| ilCloudFileNode::setLoadingComplete | ( | $complete | ) |
| bool | $complete |
Definition at line 93 of file class.ilCloudFileNode.php.
| ilCloudFileNode::setMixed | ( | $mixed | ) |
| ilCloudFileNode::setModified | ( | $modified | ) |
| $modified |
Definition at line 227 of file class.ilCloudFileNode.php.
References $modified.
| ilCloudFileNode::setParentId | ( | $id | ) |
| ilCloudFileNode::setPath | ( | $path = "/" | ) |
| string | $path |
Definition at line 111 of file class.ilCloudFileNode.php.
References $path, and ilCloudUtil\normalizePath().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilCloudFileNode::setSize | ( | $size | ) |
|
protected |
Definition at line 31 of file class.ilCloudFileNode.php.
Referenced by getChildrenPathes().
|
protected |
Definition at line 51 of file class.ilCloudFileNode.php.
|
protected |
Definition at line 55 of file class.ilCloudFileNode.php.
Referenced by getIconPath().
|
protected |
Definition at line 19 of file class.ilCloudFileNode.php.
Referenced by __construct(), getId(), setId(), and setParentId().
|
protected |
Definition at line 39 of file class.ilCloudFileNode.php.
Referenced by getIsDir(), and setIsDir().
|
protected |
Definition at line 35 of file class.ilCloudFileNode.php.
Referenced by getLoadingComplete().
|
protected |
Definition at line 59 of file class.ilCloudFileNode.php.
Referenced by getMixed(), and setMixed().
|
protected |
Definition at line 47 of file class.ilCloudFileNode.php.
Referenced by getModified(), and setModified().
|
protected |
Definition at line 27 of file class.ilCloudFileNode.php.
Referenced by getParentId().
|
protected |
Definition at line 23 of file class.ilCloudFileNode.php.
Referenced by __construct(), addChild(), getPath(), removeChild(), setIconPath(), and setPath().
|
protected |
Definition at line 43 of file class.ilCloudFileNode.php.