| $children | core_availability\tree | protected |
| $op | core_availability\tree | protected |
| $root | core_availability\tree | protected |
| $show | core_availability\tree | protected |
| $showchildren | core_availability\tree | protected |
| $uniquesqlparametercounter | core_availability\tree_node | protectedstatic |
| __construct($structure, $lax=false, $root=true) | core_availability\tree | |
| __toString() | core_availability\tree | |
| check_available($not, info $info, $grabthelot, $userid) (defined in core_availability\tree) | core_availability\tree | |
| core_availability::tree_node::check_available($not, core_availability\info $info, $grabthelot, $userid) | core_availability\tree_node | |
| filter_user_list(array $users, $not, info $info, capability_checker $checker) | core_availability\tree | |
| core_availability::tree_node::filter_user_list(array $users, $not, core_availability\info $info, capability_checker $checker) | core_availability\tree_node | |
| get_all_children($classname) | core_availability\tree | |
| get_full_information(info $info) | core_availability\tree | |
| get_full_information_recursive( $not, info $info, result $result=null, $root, $hidden=false) | core_availability\tree | protected |
| get_logic_flags($not) | core_availability\tree | |
| get_nested_json(array $children, $op=self::OP_AND) | core_availability\tree | static |
| get_result_information(info $info, result $result) | core_availability\tree | |
| get_root_json(array $children, $op=self::OP_AND, $show=true) | core_availability\tree | static |
| get_user_list_sql($not, info $info, $onlyactive) (defined in core_availability\tree) | core_availability\tree | |
| core_availability::tree_node::get_user_list_sql($not, core_availability\info $info, $onlyactive) | core_availability\tree_node | |
| include_after_restore($restoreid, $courseid, base_logger $logger, $name, base_task $task) | core_availability\tree_node | |
| is_applied_to_user_lists() | core_availability\tree | |
| is_available_for_all($not=false) | core_availability\tree | |
| is_empty() | core_availability\tree | |
| OP_AND | core_availability\tree | |
| OP_NOT_AND | core_availability\tree | |
| OP_NOT_OR | core_availability\tree | |
| OP_OR | core_availability\tree | |
| recursive_get_all_children($classname, array &$result) | core_availability\tree | protected |
| save() | core_availability\tree | |
| unique_sql_parameter(array &$params, $value) | core_availability\tree_node | protectedstatic |
| update_after_restore($restoreid, $courseid, base_logger $logger, $name) | core_availability\tree | |
| update_dependency_id($table, $oldid, $newid) | core_availability\tree | |