GroupBuilderInterface
in
Interface GroupBuilderInterface
Table of Contents
- build() : GroupInterface
- withId() : AbstractGroupBuilder
- withModifiers() : mixed
- withName() : $this
- withSource() : GroupBuilderInterface
- withStatus() : GroupBuilderInterface
- withType() : GroupBuilderInterface
Methods
build()
public
build() : GroupInterface
Tags
Return values
GroupInterface —withId()
public
withId(GroupIdentifierInterface $id) : AbstractGroupBuilder
Parameters
- $id : GroupIdentifierInterface
Return values
AbstractGroupBuilder —withModifiers()
public
withModifiers(ModifierInterface ...$build) : mixed
Parameters
- $build : ModifierInterface
Return values
mixed —withName()
public
withName(GroupName $name) : $this
Parameters
- $name : GroupName
Return values
$this —withSource()
public
withSource(string $source) : GroupBuilderInterface
Parameters
- $source : string
Return values
GroupBuilderInterface —withStatus()
public
withStatus(GroupStatus $status) : GroupBuilderInterface
Parameters
- $status : GroupStatus
Return values
GroupBuilderInterface —withType()
public
withType(PresentationTypeInterface $presentationType) : GroupBuilderInterface
Parameters
- $presentationType : PresentationTypeInterface