PHP 클래스 Sulu\Bundle\SecurityBundle\Entity\User

상속: extends BaseUser
파일 보기 프로젝트 열기: sulu/sulu 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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[]