ElggMenuItem::setPriority PHP Method

setPriority() public method

Set the priority of the menu item
public setPriority ( integer $priority ) : void
$priority integer The smaller numbers mean higher priority (1 before 100)
return void
    public function setPriority($priority)
    {
        $this->data['priority'] = $priority;
    }

Usage Example

Esempio n. 1
0
/**
 * 
 * @param type $hook
 * @param type $type
 * @param type $returnvalue
 * @param type $params
 * @return ElggMenuItem
 */
function user_hover_hook($hook, $type, $returnvalue, $params)
{
    $user = $params['entity'];
    $url = elgg_get_site_url() . "activity_tabs/user/{$user->username}";
    $item = new \ElggMenuItem('activity_tabs_user_activity', elgg_echo('activity_tabs'), $url);
    if ($type == 'menu:user_hover') {
        $item->setSection('action');
        $item->setLinkClass('activity-tabs-user-hover');
        $item->setPriority(200);
    }
    $returnvalue[] = $item;
    return $returnvalue;
}
All Usage Examples Of ElggMenuItem::setPriority