ElggMenuItem::addLinkClass PHP Method

addLinkClass() public method

Add a link class
public addLinkClass ( mixed $class ) : void
$class mixed An array of class names, or a single string class name.
return void
    public function addLinkClass($class)
    {
        $this->addClass($this->data['linkClass'], $class);
    }

Usage Example

示例#1
0
/**
 * Add report user link to hover menu
 */
function reportedcontent_user_hover_menu($hook, $type, $return, $params)
{
    $user = $params['entity'];
    /* @var ElggUser $user */
    $profile_url = urlencode($user->getURL());
    $name = urlencode($user->name);
    $url = "reportedcontent/add?address={$profile_url}&title={$name}";
    if (elgg_is_logged_in() && elgg_get_logged_in_user_guid() != $user->guid) {
        $item = new ElggMenuItem('reportuser', elgg_echo('reportedcontent:user'), $url);
        $item->setSection('action');
        $item->addLinkClass('elgg-lightbox');
        $return[] = $item;
    }
    return $return;
}
All Usage Examples Of ElggMenuItem::addLinkClass