category_support
class category_support
| internal |
Utility functions for Moodle course categories.
Methods
static category|null
get_category(int $categoryid)
Retrieves a category entity by its ID.
static array
get_category_context_options(int $visible = 1)
Retrieves category contexts as an options list [contextid => label].
static void
get_subcategories_recursive(int $categoryid, array $subcategories)
Recursively collects subcategory IDs for a given category ID.
Details
at line 41
static category|null
get_category(int $categoryid)
Retrieves a category entity by its ID.
at line 63
static array
get_category_context_options(int $visible = 1)
Retrieves category contexts as an options list [contextid => label].
at line 92
static void
get_subcategories_recursive(int $categoryid, array $subcategories)
Recursively collects subcategory IDs for a given category ID.