| $coursecat0 | core_course_category | protectedstatic | 
  | $coursecatfields | core_course_category | protectedstatic | 
  | $coursecount (defined in core_course_category) | core_course_category | protected | 
  | $depth (defined in core_course_category) | core_course_category | protected | 
  | $description (defined in core_course_category) | core_course_category | protected | 
  | $descriptionformat (defined in core_course_category) | core_course_category | protected | 
  | $fromcache (defined in core_course_category) | core_course_category | protected | 
  | $id (defined in core_course_category) | core_course_category | protected | 
  | $idnumber (defined in core_course_category) | core_course_category | protected | 
  | $name (defined in core_course_category) | core_course_category | protected | 
  | $parent (defined in core_course_category) | core_course_category | protected | 
  | $path (defined in core_course_category) | core_course_category | protected | 
  | $sortorder (defined in core_course_category) | core_course_category | protected | 
  | $theme (defined in core_course_category) | core_course_category | protected | 
  | $timemodified (defined in core_course_category) | core_course_category | protected | 
  | $visible (defined in core_course_category) | core_course_category | protected | 
  | $visibleold (defined in core_course_category) | core_course_category | protected | 
  | __construct(stdClass $record, $fromcache=false) | core_course_category | protected | 
  | __get($name) | core_course_category |  | 
  | __isset($name) | core_course_category |  | 
  | __set($name, $value) | core_course_category |  | 
  | __unset($name) | core_course_category |  | 
  | can_approve_course_requests() | core_course_category | static | 
  | can_change_parent($newparentcat) | core_course_category |  | 
  | can_change_parent_any() | core_course_category | static | 
  | can_change_sortorder() | core_course_category |  | 
  | can_change_visibility() | core_course_category |  | 
  | can_create_course() | core_course_category |  | 
  | can_create_subcategory() | core_course_category |  | 
  | can_create_top_level_category() | core_course_category | static | 
  | can_delete() | core_course_category |  | 
  | can_delete_full() | core_course_category |  | 
  | can_edit() | core_course_category |  | 
  | can_move_content_to($newcatid) | core_course_category |  | 
  | can_move_courses_into() | core_course_category |  | 
  | can_move_courses_out_of() | core_course_category |  | 
  | can_request_course() | core_course_category |  | 
  | can_resort_any() | core_course_category | static | 
  | can_resort_courses() | core_course_category |  | 
  | can_resort_subcategories() | core_course_category |  | 
  | can_restore_courses_into() | core_course_category |  | 
  | can_review_cohorts() | core_course_category |  | 
  | can_review_filters() | core_course_category |  | 
  | can_review_permissions() | core_course_category |  | 
  | can_review_roles() | core_course_category |  | 
  | can_view_category($category, $user=null) | core_course_category | static | 
  | can_view_course_info($course, $user=null) | core_course_category | static | 
  | change_parent($newparentcat) | core_course_category |  | 
  | change_parent_raw(core_course_category $newparentcat) | core_course_category | protected | 
  | change_sortorder_by_one($up) | core_course_category |  | 
  | count_all() | core_course_category | static | 
  | create($data, $editoroptions=null) | core_course_category | static | 
  | delete_full($showfeedback=true) | core_course_category |  | 
  | delete_move($newparentid, $showfeedback=false) | core_course_category |  | 
  | ensure_users_enrolled($courseusers) | core_course_category | protectedstatic | 
  | get($id, $strictness=MUST_EXIST, $alwaysreturnhidden=false, $user=null) | core_course_category | static | 
  | get_all($options=[]) | core_course_category | static | 
  | get_all_children_ids() | core_course_category |  | 
  | get_children($options=array()) | core_course_category |  | 
  | get_children_count() | core_course_category |  | 
  | get_context() | core_course_category |  | 
  | get_course_records($whereclause, $params, $options, $checkvisibility=false) | core_course_category | protectedstatic | 
  | get_courses($options=array()) | core_course_category |  | 
  | get_courses_count($options=array()) | core_course_category |  | 
  | get_db_record() | core_course_category |  | 
  | get_default() | core_course_category | static | 
  | get_formatted_name($options=array()) | core_course_category |  | 
  | get_many(array $ids) | core_course_category | static | 
  | get_nearest_editable_subcategory(core_course_category $parentcat, array $permissionstocheck) | core_course_category | static | 
  | get_nested_name($includelinks=true, $separator='/', $options=[]) | core_course_category |  | 
  | get_not_visible_children_ids() | core_course_category | protected | 
  | get_parent_coursecat() | core_course_category |  | 
  | get_parents() | core_course_category |  | 
  | get_plugins_callback_function(string $name) | core_course_category |  | 
  | get_records($whereclause, $params) | core_course_category | protectedstatic | 
  | get_tree($id) | core_course_category | protectedstatic | 
  | get_view_link() | core_course_category |  | 
  | getIterator() | core_course_category |  | 
  | has_capability_on_any($capabilities) | core_course_category | static | 
  | has_children() | core_course_category |  | 
  | has_contentbank() | core_course_category |  | 
  | has_courses() | core_course_category |  | 
  | has_manage_capability() | core_course_category |  | 
  | has_manage_capability_on_any() | core_course_category | static | 
  | hide() | core_course_category |  | 
  | hide_raw($visibleold=0) | core_course_category | protected | 
  | is_simple_site() | core_course_category | static | 
  | is_uservisible($user=null) | core_course_category |  | 
  | make_categories_list($requiredcapability='', $excludeid=0, $separator='/') | core_course_category | static | 
  | move_content_targets_list() | core_course_category |  | 
  | page_setup() | core_course_category | static | 
  | parent_has_manage_capability() | core_course_category |  | 
  | preload_course_contacts(&$courses) | core_course_category | static | 
  | preload_custom_fields(array &$records) | core_course_category | static | 
  | prepare_to_cache() | core_course_category |  | 
  | resort_categories_cleanup($includecourses=false) | core_course_category | static | 
  | resort_courses($field, $cleanup=true) | core_course_category |  | 
  | resort_subcategories($field, $cleanup=true) | core_course_category |  | 
  | restore() | core_course_category | protected | 
  | role_assignment_changed($roleid, $context) | core_course_category | static | 
  | search_courses($search, $options=array(), $requiredcapabilities=array()) | core_course_category | static | 
  | search_courses_count($search, $options=array(), $requiredcapabilities=array()) | core_course_category | static | 
  | show() | core_course_category |  | 
  | show_raw() | core_course_category | protected | 
  | sort_records(&$records, $sortfields) | core_course_category | protectedstatic | 
  | top() | core_course_category | static | 
  | update($data, $editoroptions=null) | core_course_category |  | 
  | user_enrolment_changed($courseid, $userid, $status, $timestart=null, $timeend=null) | core_course_category | static | 
  | user_top() | core_course_category | static | 
  | wake_from_cache($a) | core_course_category | static |