Class AdminAccessGroupItem

Class AdminAccessGroupItem

A Group is a collection pages/controllers, that represent a semantic unit for the administration of our shop system.

AdminAccessGroupItem implements AdminAccessGroupItemInterface

Methods summary

public __construct( IntType $groupId, NonEmptyStringType $identifier, NonEmptyStringType $type ) : integer

Returns the group id.

public getGroupId( void ) : integer

Returns the group id.

public getIdentifier( void ) : string

Returns the group item identifier.

public getType( void ) : string

Returns the group item type.

public setGroupId( IntType $value ) : AdminAccessGroupItemInterface

Sets the group id.

public setIdentifier( NonEmptyStringType $value ) : AdminAccessGroupItemInterface

Sets the group item identifier.

public setType( NonEmptyStringType $value ) : AdminAccessGroupItemInterface

Sets the group item type.

Properties summary

protected $allowedTypes : array

		
protected $groupId : integer

		
protected $identifier : string

		
protected $type : string