phpDocumentor

MenuGroups

Class MenuGroups

Table of Contents

$favouritesGroup  : MenuGroup
$groups  : array<string|int, MenuGroup>
add()  : void
Adds new menu group.
applyFavourites()  : void
Iterates through all groups, finding as favourite marked menu items and adds them to the favourites group.
reset()  : void
Resets internal collection data.
toArray()  : array<string|int, mixed>
addFavourite()  : void
Adds an item to the favourites group.

Properties

Methods

applyFavourites()

Iterates through all groups, finding as favourite marked menu items and adds them to the favourites group.

public applyFavourites(FavouritesHashList $favouritesList) : void
Parameters
$favouritesList : FavouritesHashList
Return values
void

reset()

Resets internal collection data.

public reset() : void
Return values
void

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

addFavourite()

Adds an item to the favourites group.

private addFavourite(MenuItem $item) : void
Parameters
$item : MenuItem
Return values
void

Search results