Working With WordPress Menus
WordPress' menus created in the admin dashboard usually require a Nav Walker to get output from the menu, with the menu API you can get an array from the menu in the back-end.
Get Menu as an Array
$menu = new Menu('menu-id');
$items = $menu->as_array();
menu-id is the label you assigned to the menu when you created it in the back-end.
Menu class also supports the following methods: