PHP Class Sulu\Bundle\SecurityBundle\Entity\User

Inheritance: extends BaseUser
Afficher le fichier Open project: sulu/sulu Class Usage Examples

Protected Properties

Свойство Type Description
$contact Sulu\Component\Contact\Model\ContactInterface
$userGroups UserGroup[]
$userRoles UserRole[]
$userSettings UserSetting[]

Méthodes publiques

Méthode Description
__construct ( ) Constructor.
addUserGroup ( UserGroup $userGroups ) : self Add userGroups.
addUserRole ( UserRole $userRoles ) : self Add userRoles.
addUserSetting ( UserSetting $userSettings ) : self Add userSettings.
getContact ( ) : Sulu\Component\Contact\Model\ContactInterface Get contact.
getFullName ( ) : string
getRoleObjects ( )
getRoles ( )
getSettings ( )
getUserGroups ( ) : ArrayCollection Get userGroups.
getUserRoles ( ) : ArrayCollection Get userRoles.
getUserSettings ( ) : Doctrine\Common\Collections\Collection Get userSettings.
removeUserGroup ( UserGroup $userGroups ) Remove userGroups.
removeUserRole ( UserRole $userRoles ) Remove userRoles.
removeUserSetting ( UserSetting $userSettings ) Remove userSettings.
setContact ( Sulu\Component\Contact\Model\ContactInterface $contact = null ) : self Set contact.

Method Details

__construct() public méthode

Constructor.
public __construct ( )

addUserGroup() public méthode

Add userGroups.
public addUserGroup ( UserGroup $userGroups ) : self
$userGroups UserGroup
Résultat self

addUserRole() public méthode

Add userRoles.
public addUserRole ( UserRole $userRoles ) : self
$userRoles UserRole
Résultat self

addUserSetting() public méthode

Add userSettings.
public addUserSetting ( UserSetting $userSettings ) : self
$userSettings UserSetting
Résultat self

getContact() public méthode

Get contact.
public getContact ( ) : Sulu\Component\Contact\Model\ContactInterface
Résultat Sulu\Component\Contact\Model\ContactInterface

getFullName() public méthode

public getFullName ( ) : string
Résultat string

getRoleObjects() public méthode

public getRoleObjects ( )

getRoles() public méthode

public getRoles ( )

getSettings() public méthode

public getSettings ( )

getUserGroups() public méthode

Get userGroups.
public getUserGroups ( ) : ArrayCollection
Résultat Doctrine\Common\Collections\ArrayCollection

getUserRoles() public méthode

Get userRoles.
public getUserRoles ( ) : ArrayCollection
Résultat Doctrine\Common\Collections\ArrayCollection

getUserSettings() public méthode

Get userSettings.
public getUserSettings ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

removeUserGroup() public méthode

Remove userGroups.
public removeUserGroup ( UserGroup $userGroups )
$userGroups UserGroup

removeUserRole() public méthode

Remove userRoles.
public removeUserRole ( UserRole $userRoles )
$userRoles UserRole

removeUserSetting() public méthode

Remove userSettings.
public removeUserSetting ( UserSetting $userSettings )
$userSettings UserSetting

setContact() public méthode

Set contact.
public setContact ( Sulu\Component\Contact\Model\ContactInterface $contact = null ) : self
$contact Sulu\Component\Contact\Model\ContactInterface
Résultat self

Property Details

$contact protected_oe property

protected ContactInterface,Sulu\Component\Contact\Model $contact
Résultat Sulu\Component\Contact\Model\ContactInterface

$userGroups protected_oe property

protected UserGroup[],Sulu\Bundle\SecurityBundle\Entity $userGroups
Résultat UserGroup[]

$userRoles protected_oe property

protected UserRole[] $userRoles
Résultat UserRole[]

$userSettings protected_oe property

protected UserSetting[],Sulu\Bundle\SecurityBundle\Entity $userSettings
Résultat UserSetting[]