PHP Класс Sulu\Bundle\SecurityBundle\Entity\User

Наследование: extends BaseUser
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$contact Sulu\Component\Contact\Model\ContactInterface
$userGroups UserGroup[]
$userRoles UserRole[]
$userSettings UserSetting[]

Открытые методы

Метод Описание
__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.

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( )

addUserGroup() публичный Метод

Add userGroups.
public addUserGroup ( UserGroup $userGroups ) : self
$userGroups UserGroup
Результат self

addUserRole() публичный Метод

Add userRoles.
public addUserRole ( UserRole $userRoles ) : self
$userRoles UserRole
Результат self

addUserSetting() публичный Метод

Add userSettings.
public addUserSetting ( UserSetting $userSettings ) : self
$userSettings UserSetting
Результат self

getContact() публичный Метод

Get contact.
public getContact ( ) : Sulu\Component\Contact\Model\ContactInterface
Результат Sulu\Component\Contact\Model\ContactInterface

getFullName() публичный Метод

public getFullName ( ) : string
Результат string

getRoleObjects() публичный Метод

public getRoleObjects ( )

getRoles() публичный Метод

public getRoles ( )

getSettings() публичный Метод

public getSettings ( )

getUserGroups() публичный Метод

Get userGroups.
public getUserGroups ( ) : ArrayCollection
Результат Doctrine\Common\Collections\ArrayCollection

getUserRoles() публичный Метод

Get userRoles.
public getUserRoles ( ) : ArrayCollection
Результат Doctrine\Common\Collections\ArrayCollection

getUserSettings() публичный Метод

Get userSettings.
public getUserSettings ( ) : Doctrine\Common\Collections\Collection
Результат Doctrine\Common\Collections\Collection

removeUserGroup() публичный Метод

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

removeUserRole() публичный Метод

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

removeUserSetting() публичный Метод

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

setContact() публичный Метод

Set contact.
public setContact ( Sulu\Component\Contact\Model\ContactInterface $contact = null ) : self
$contact Sulu\Component\Contact\Model\ContactInterface
Результат self

Описание свойств

$contact защищенное свойство

protected ContactInterface,Sulu\Component\Contact\Model $contact
Результат Sulu\Component\Contact\Model\ContactInterface

$userGroups защищенное свойство

protected UserGroup[],Sulu\Bundle\SecurityBundle\Entity $userGroups
Результат UserGroup[]

$userRoles защищенное свойство

protected UserRole[] $userRoles
Результат UserRole[]

$userSettings защищенное свойство

protected UserSetting[],Sulu\Bundle\SecurityBundle\Entity $userSettings
Результат UserSetting[]