AdminAccessGroupItem
in package
implements
AdminAccessGroupItemInterface
Class AdminAccessGroupItem
A Group is a collection pages/controllers, that represent a semantic unit for the administration of our shop system.
Tags
Interfaces, Classes and Traits
- AdminAccessGroupItemInterface
- Interface AdminAccessGroupItemInterface
Table of Contents
- $allowedTypes : array<string|int, mixed>
- $groupId : int
- $identifier : string
- $type : string
- __construct() : int
- Returns the group id.
- getGroupId() : int
- Returns the group id.
- getIdentifier() : string
- Returns the group item identifier.
- getType() : string
- Returns the group item type.
- setGroupId() : AdminAccessGroupItemInterface
- Sets the group id.
- setIdentifier() : AdminAccessGroupItemInterface
- Sets the group item identifier.
- setType() : AdminAccessGroupItemInterface
- Sets the group item type.
Properties
$allowedTypes
protected
array<string|int, mixed>
$allowedTypes
$groupId
protected
int
$groupId
$identifier
protected
string
$identifier
$type
protected
string
$type
Methods
__construct()
Returns the group id.
public
__construct(IntType $groupId, NonEmptyStringType $identifier, NonEmptyStringType $type) : int
Parameters
- $groupId : IntType
- $identifier : NonEmptyStringType
- $type : NonEmptyStringType
Return values
int —Group id.
getGroupId()
Returns the group id.
public
getGroupId() : int
Return values
int —Group id.
getIdentifier()
Returns the group item identifier.
public
getIdentifier() : string
Return values
string —Group item identifier.
getType()
Returns the group item type.
public
getType() : string
Return values
string —Group item type.
setGroupId()
Sets the group id.
public
setGroupId(IntType $value) : AdminAccessGroupItemInterface
Parameters
- $value : IntType
Return values
AdminAccessGroupItemInterface —setIdentifier()
Sets the group item identifier.
public
setIdentifier(NonEmptyStringType $value) : AdminAccessGroupItemInterface
Parameters
- $value : NonEmptyStringType
Return values
AdminAccessGroupItemInterface —setType()
Sets the group item type.
public
setType(NonEmptyStringType $value) : AdminAccessGroupItemInterface
Parameters
- $value : NonEmptyStringType