| $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, $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 |  |