| $children | core\output\custom_menu_item | protected |
| $currentlanguage | core\output\custom_menu | protected |
| $lastsort | core\output\custom_menu_item | protected |
| $sort | core\output\custom_menu_item | protected |
| $text | core\output\custom_menu_item | protected |
| $title | core\output\custom_menu_item | protected |
| __construct($definition='', $currentlanguage=null) | core\output\custom_menu | |
| core::output::custom_menu_item::__construct( $text, protected moodle_url ?moodle_url $url=null, $title=null, $sort=null, protected custom_menu_item ?custom_menu_item $parent=null, protected array array $attributes=[],) | core\output\custom_menu_item | |
| add( $text, ?moodle_url $url=null, $title=null, $sort=null, $attributes=[],) | core\output\custom_menu_item | |
| convert_text_to_menu_nodes($text, $language=null) | core\output\custom_menu | static |
| export_for_template(renderer_base $output) | core\output\custom_menu_item | |
| get_children() | core\output\custom_menu_item | |
| get_parent() | core\output\custom_menu_item | |
| get_sort_order() | core\output\custom_menu_item | |
| get_text() | core\output\custom_menu_item | |
| get_title() | core\output\custom_menu_item | |
| get_url() | core\output\custom_menu_item | |
| has_children() | core\output\custom_menu_item | |
| override_children(array $children) | core\output\custom_menu | |
| remove_child(custom_menu_item $menuitem) | core\output\custom_menu_item | |
| set_text($text) | core\output\custom_menu_item | |
| set_title($title) | core\output\custom_menu_item | |
| set_url(moodle_url $url) | core\output\custom_menu_item | |
| sort() | core\output\custom_menu_item | |
| sort_custom_menu_items(custom_menu_item $itema, custom_menu_item $itemb) | core\output\custom_menu | static |