The Hubzilla
 All Classes Namespaces Files Functions Variables Pages
menu.php File Reference

Functions

 menu_fetch ($name, $uid, $observer_xchan)
 
 menu_element ($channel, $menu)
 
 menu_render ($menu, $class='', $edit=false, $var=array())
 
 menu_fetch_id ($menu_id, $channel_id)
 
 menu_create ($arr)
 
 menu_list ($channel_id, $name= '', $flags=0)
 
 menu_list_count ($channel_id, $name= '', $flags=0)
 
 menu_edit ($arr)
 
 menu_delete ($menu_name, $uid)
 
 menu_delete_id ($menu_id, $uid)
 
 menu_add_item ($menu_id, $uid, $arr)
 
 menu_edit_item ($menu_id, $uid, $arr)
 
 menu_del_item ($menu_id, $uid, $item_id)
 
 menu_sync_packet ($uid, $observer_hash, $menu_id, $delete=false)
 

Function Documentation

menu_add_item (   $menu_id,
  $uid,
  $arr 
)
menu_del_item (   $menu_id,
  $uid,
  $item_id 
)
menu_delete (   $menu_name,
  $uid 
)
menu_delete_id (   $menu_id,
  $uid 
)
menu_edit (   $arr)
menu_edit_item (   $menu_id,
  $uid,
  $arr 
)
menu_element (   $channel,
  $menu 
)
menu_fetch_id (   $menu_id,
  $channel_id 
)
menu_list (   $channel_id,
  $name = '',
  $flags = 0 
)

If $flags is present, check that all the bits in $flags are set so that MENU_SYSTEM|MENU_BOOKMARK will return entries with both bits set. We will use this to find system generated bookmarks.

Referenced by bookmark_add(), Zotlabs\Module\Rbmark\get(), Zotlabs\Module\Bookmarks\get(), Zotlabs\Module\Menu\get(), Zotlabs\Module\Mitem\get(), Zotlabs\Module\Settings\Channel\get(), identity_basic_export(), and menu_render().

menu_list_count (   $channel_id,
  $name = '',
  $flags = 0 
)

Referenced by channel_apps().

menu_render (   $menu,
  $class = '',
  $edit = false,
  $var = array() 
)
menu_sync_packet (   $uid,
  $observer_hash,
  $menu_id,
  $delete = false 
)