ElggMenuItem::setLinkClass PHP Method

setLinkClass() public method

Set the anchor class
public setLinkClass ( mixed $class ) : void
$class mixed An array of class names, or a single string class name.
return void
    public function setLinkClass($class)
    {
        if (!is_array($class)) {
            $this->data['linkClass'] = array($class);
        } else {
            $this->data['linkClass'] = $class;
        }
    }

Usage Example

示例#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::setLinkClass