PHP Class Pimcore\Model\User\UserRole

Inheritance: extends AbstractUser
Afficher le fichier Open project: pimcore/pimcore Class Usage Examples

Méthodes publiques

Свойство Type Description
$classes array
$docTypes array
$permissions array
$perspectives array
$websiteTranslationLanguagesEdit array
$websiteTranslationLanguagesView array
$workspacesAsset array
$workspacesDocument array
$workspacesObject array

Méthodes publiques

Méthode Description
generatePermissionList ( ) : void Generates the permission list required for frontend display
getClasses ( ) : array
getDocTypes ( ) : array
getPermission ( $permissionName ) : boolean
getPermissions ( ) : array
getPerspectives ( ) : mixed
getWebsiteTranslationLanguagesEdit ( ) : array
getWebsiteTranslationLanguagesView ( ) : array
getWorkspacesAsset ( ) : array
getWorkspacesDocument ( ) : array
getWorkspacesObject ( ) : array
setAllAclToFalse ( )
setClasses ( array $classes )
setDocTypes ( array $docTypes )
setPermission ( $permissionName, null $value = null )
setPermissions ( $permissions )
setPerspectives ( mixed $perspectives )
setWebsiteTranslationLanguagesEdit ( array $websiteTranslationLanguagesEdit )
setWebsiteTranslationLanguagesView ( array $websiteTranslationLanguagesView )
setWorkspacesAsset ( $workspacesAsset )
setWorkspacesDocument ( $workspacesDocument )
setWorkspacesObject ( $workspacesObject )
update ( )

Méthodes protégées

Méthode Description
prepareArray ( $array ) : array | string checks if given parameter is string and if so splits it creates array returns empty array if empty parameter is given

Method Details

generatePermissionList() public méthode

Generates the permission list required for frontend display
public generatePermissionList ( ) : void
Résultat void

getClasses() public méthode

public getClasses ( ) : array
Résultat array

getDocTypes() public méthode

public getDocTypes ( ) : array
Résultat array

getPermission() public méthode

public getPermission ( $permissionName ) : boolean
$permissionName
Résultat boolean

getPermissions() public méthode

public getPermissions ( ) : array
Résultat array

getPerspectives() public méthode

public getPerspectives ( ) : mixed
Résultat mixed

getWebsiteTranslationLanguagesEdit() public méthode

getWebsiteTranslationLanguagesView() public méthode

getWorkspacesAsset() public méthode

public getWorkspacesAsset ( ) : array
Résultat array

getWorkspacesDocument() public méthode

public getWorkspacesDocument ( ) : array
Résultat array

getWorkspacesObject() public méthode

public getWorkspacesObject ( ) : array
Résultat array

prepareArray() protected méthode

checks if given parameter is string and if so splits it creates array returns empty array if empty parameter is given
protected prepareArray ( $array ) : array | string
$array
Résultat array | string

setAllAclToFalse() public méthode

public setAllAclToFalse ( )

setClasses() public méthode

public setClasses ( array $classes )
$classes array

setDocTypes() public méthode

public setDocTypes ( array $docTypes )
$docTypes array

setPermission() public méthode

public setPermission ( $permissionName, null $value = null )
$permissionName
$value null

setPermissions() public méthode

public setPermissions ( $permissions )
$permissions

setPerspectives() public méthode

public setPerspectives ( mixed $perspectives )
$perspectives mixed

setWebsiteTranslationLanguagesEdit() public méthode

public setWebsiteTranslationLanguagesEdit ( array $websiteTranslationLanguagesEdit )
$websiteTranslationLanguagesEdit array

setWebsiteTranslationLanguagesView() public méthode

public setWebsiteTranslationLanguagesView ( array $websiteTranslationLanguagesView )
$websiteTranslationLanguagesView array

setWorkspacesAsset() public méthode

public setWorkspacesAsset ( $workspacesAsset )
$workspacesAsset

setWorkspacesDocument() public méthode

public setWorkspacesDocument ( $workspacesDocument )
$workspacesDocument

setWorkspacesObject() public méthode

public setWorkspacesObject ( $workspacesObject )
$workspacesObject

update() public méthode

public update ( )

Property Details

$classes public_oe property

public array $classes
Résultat array

$docTypes public_oe property

public array $docTypes
Résultat array

$permissions public_oe property

public array $permissions
Résultat array

$perspectives public_oe property

public array $perspectives
Résultat array

$websiteTranslationLanguagesEdit public_oe property

public array $websiteTranslationLanguagesEdit
Résultat array

$websiteTranslationLanguagesView public_oe property

public array $websiteTranslationLanguagesView
Résultat array

$workspacesAsset public_oe property

public array $workspacesAsset
Résultat array

$workspacesDocument public_oe property

public array $workspacesDocument
Résultat array

$workspacesObject public_oe property

public array $workspacesObject
Résultat array