|
ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Inheritance diagram for json_tree:
Collaboration diagram for json_tree:Public Member Functions | |
| __construct ($table="tree", $fields=array(), $add_fields=array("title"=> "title", "type"=> "type")) | |
| create_node ($data) | |
| set_data ($data) | |
| rename_node ($data) | |
| move_node ($data) | |
| remove_node ($data) | |
| get_children ($data) | |
| search ($data) | |
| _create_default () | |
Public Member Functions inherited from _tree_struct | |
| __construct ($table="tree", $fields=array()) | |
| _get_node ($id) | |
| _get_children ($id, $recursive=false) | |
| _get_path ($id) | |
| _create ($parent, $position) | |
| _remove ($id) | |
| _move ($id, $ref_id, $position=0, $is_copy=false) | |
| _fix_copy ($id, $position) | |
| _reconstruct () | |
| _analyze () | |
| _dump ($output=false) | |
| _drop () | |
Additional Inherited Members | |
Protected Attributes inherited from _tree_struct | |
| $table = "" | |
| $fields | |
Definition at line 477 of file class.tree.php.
| json_tree::__construct | ( | $table = "tree", |
|
$fields = array(), |
|||
$add_fields = array("title" => "title", "type" => "type") |
|||
| ) |
Definition at line 478 of file class.tree.php.
References _tree_struct\$fields, _tree_struct\$table, and fields.
| json_tree::_create_default | ( | ) |
Definition at line 561 of file class.tree.php.
References _tree_struct\_drop(), and create_node().
Referenced by get_children().
Here is the call graph for this function:
Here is the caller graph for this function:| json_tree::create_node | ( | $data | ) |
Definition at line 484 of file class.tree.php.
References $data, $id, fields, and set_data().
Referenced by _create_default().
Here is the call graph for this function:
Here is the caller graph for this function:| json_tree::get_children | ( | $data | ) |
Definition at line 531 of file class.tree.php.
References $data, $result, _create_default(), _tree_struct\_get_children(), and fields.
Here is the call graph for this function:| json_tree::move_node | ( | $data | ) |
Definition at line 506 of file class.tree.php.
References $data, $i, $id, $s, _tree_struct\_get_children(), and fields.
Here is the call graph for this function:| json_tree::remove_node | ( | $data | ) |
| json_tree::rename_node | ( | $data | ) |
Definition at line 504 of file class.tree.php.
References $data, and set_data().
Here is the call graph for this function:| json_tree::search | ( | $data | ) |
Definition at line 548 of file class.tree.php.
| json_tree::set_data | ( | $data | ) |
Definition at line 493 of file class.tree.php.
References $data, $s, and fields.
Referenced by create_node(), and rename_node().
Here is the caller graph for this function: