Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250706) (a6b17d8f6bd)
core_user\hook\extend_user_menu Class Reference

Public Member Functions

 __construct (public array array $navitems=[],)
 Hook to modify user menu.
 
 add_navitem (?\stdClass $output)
 Add navigation item.
 
 get_navitems ()
 Returns a class with the detail for the menu.
 

Constructor & Destructor Documentation

◆ __construct()

core_user\hook\extend_user_menu::__construct ( public array array $navitems = [])

Hook to modify user menu.

Parameters
array$navitemsMenu item to add.
Parameters
$navitemsThe navigation items

Member Function Documentation

◆ add_navitem()

core_user\hook\extend_user_menu::add_navitem ( ?\stdClass $output)

Add navigation item.

Parameters
null | stdClass$output

◆ get_navitems()

core_user\hook\extend_user_menu::get_navitems ( )

Returns a class with the detail for the menu.

Return values
array

The documentation for this class was generated from the following file: