# Menu

The Menu class takes care of gathering all menu entries for the Panel

****

- Full class name: `Kirby\Panel\Menu`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Panel/Menu.php#L21>

<unstable-notice>
`Menu` has been **marked as unstable**. It might be changed in a future Kirby major or minor release without being considered a breaking change. Use with caution.
</unstable-notice>

****

### Menu

- [new Menu()](https://getkirby.com/docs/reference/objects/panel/menu/__construct.md)
- [$menu->areas()](https://getkirby.com/docs/reference/objects/panel/menu/areas.md)
- [$menu->entries()](https://getkirby.com/docs/reference/objects/panel/menu/entries.md)
- [$menu->entry()](https://getkirby.com/docs/reference/objects/panel/menu/entry.md)
- [$menu->hasPermission()](https://getkirby.com/docs/reference/objects/panel/menu/has-permission.md)
- [$menu->isCurrent()](https://getkirby.com/docs/reference/objects/panel/menu/is-current.md)
- [$menu->options()](https://getkirby.com/docs/reference/objects/panel/menu/options.md)