AdminAccessGroupItem

Implements \AdminAccessGroupItemInterface

Class AdminAccessGroupItem

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

category

System

package

AdminAccess

subpackage

Entities

Methods

Returns the group id.

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

Arguments

$groupId

\IntType

$identifier

\NonEmptyStringType

Response

integer

Group id.

Returns the group id.

getGroupId() : integer

Response

integer

Group id.

Returns the group item identifier.

getIdentifier() : string

Response

string

Group item identifier.

Returns the group item type.

getType() : string

Response

string

Group item type.

Sets the group id.

setGroupId(\IntType $value) : \AdminAccessGroupItemInterface

Arguments

$value

\IntType

Response

\AdminAccessGroupItemInterface

Sets the group item identifier.

setIdentifier(\NonEmptyStringType $value) : \AdminAccessGroupItemInterface

Sets the group item type.

setType(\NonEmptyStringType $value) : \AdminAccessGroupItemInterface

Properties

allowedTypes

allowedTypes : array
var

Type(s)

array

groupId

groupId : integer
var

Type(s)

integer

identifier

identifier : string
var

Type(s)

string

type

type : string
var

Type(s)

string