CollabOptions implements ValueObjectInterface, CreateWithDefaultValueInterface, CreateObjectInterface
Table of Contents
Interfaces
- ValueObjectInterface
- CreateWithDefaultValueInterface
- CreateObjectInterface
Methods
- __construct() : mixed
- addOption() : void
- create() : static
- createWithDefaultValue() : static
- getValue() : array<string|int, AbstractOption>
Methods
__construct()
public
__construct(AbstractOption ...$options) : mixed
Parameters
- $options : AbstractOption
addOption()
public
addOption(AbstractOption $option) : void
Parameters
- $option : AbstractOption
create()
public
static create(mixed $data) : static
Parameters
- $data : mixed
Return values
staticcreateWithDefaultValue()
public
static createWithDefaultValue() : static
Return values
staticgetValue()
public
getValue() : array<string|int, AbstractOption>