UserMenu
in package
FinalYes
Tags
Table of Contents
Properties
Methods
- addMenuItems() : self
- displayUserAvatar() : self
- displayUserName() : self
- getAsDto() : UserMenuDto
- new() : self
- setAvatarUrl() : self
- setGravatarEmail() : self
- setMenuItems() : self
- setName() : self
- __construct() : mixed
Properties
$dto
private
UserMenuDto
$dto
Methods
addMenuItems()
public
addMenuItems(array<string|int, MenuItemInterface> $items) : self
Parameters
- $items : array<string|int, MenuItemInterface>
Return values
selfdisplayUserAvatar()
public
displayUserAvatar([bool $isDisplayed = true ]) : self
Parameters
- $isDisplayed : bool = true
Return values
selfdisplayUserName()
public
displayUserName([bool $isDisplayed = true ]) : self
Parameters
- $isDisplayed : bool = true
Return values
selfgetAsDto()
public
getAsDto() : UserMenuDto
Return values
UserMenuDtonew()
public
static new() : self
Return values
selfsetAvatarUrl()
public
setAvatarUrl(string|null $url) : self
Parameters
- $url : string|null
Return values
selfsetGravatarEmail()
public
setGravatarEmail(string $emailAddress) : self
Parameters
- $emailAddress : string
Return values
selfsetMenuItems()
public
setMenuItems(array<string|int, MenuItemInterface> $items) : self
Parameters
- $items : array<string|int, MenuItemInterface>
Return values
selfsetName()
public
setName(string|null $name) : self
Parameters
- $name : string|null
Return values
self__construct()
private
__construct(UserMenuDto $userMenuDto) : mixed
Parameters
- $userMenuDto : UserMenuDto