com\setasign\Konquadrat\Field\FieldContainer
DynamicFieldContainer Interface FieldContainerInterface
File: /Konquadrat/src/Field/FieldContainer/DynamicFieldContainer.php
Class hierarchy
Implements
Summary
Properties
$dynamicFieldContainerField
protected DynamicFieldContainer::$dynamicFieldContainerField
$fieldFactory
protected DynamicFieldContainer::$fieldFactory
$fieldsConfig
protected array DynamicFieldContainer::$fieldsConfig
$parentFieldContainer
protected DynamicFieldContainer::$parentFieldContainer
Methods
__construct()
public DynamicFieldContainer::__construct (
\com\setasign\Konquadrat\Field\FieldFactory\FieldFactoryInterface $fieldFactory,
FieldContainerInterface $parentFieldContainer,
\com\setasign\Konquadrat\Field\DynamicFieldContainerField $dynamicFieldContainerField,
\com\setasign\SetaFramework\Config\Config $config
)FieldContainerInterface $parentFieldContainer,
\com\setasign\Konquadrat\Field\DynamicFieldContainerField $dynamicFieldContainerField,
\com\setasign\SetaFramework\Config\Config $config
DynamicFieldContainer constructor.
Parameters
- $fieldFactory : \com\setasign\Konquadrat\Field\FieldFactory\FieldFactoryInterface
- $parentFieldContainer : FieldContainerInterface
- $dynamicFieldContainerField : \com\setasign\Konquadrat\Field\DynamicFieldContainerField
- $config : \com\setasign\SetaFramework\Config\Config
__get()
Alias for get($fieldName, true)
Parameters
- $fieldName : string
Exceptions
Throws \com\setasign\Konquadrat\Object\MissingConfigurationException
See
get()
Get the value of $fieldName.
Parameters
- $fieldName : string
- $resolve : bool
Resolve resolvable fields like reference and json fields.
getField()
public DynamicFieldContainer::getField (
string $fieldName
): \com\setasign\Konquadrat\Field\AbstractFieldParameters
- $fieldName : string
Exceptions
Throws \com\setasign\Konquadrat\Object\MissingConfigurationException If the field isn't configured.
set()
Sets the value for the field.
Parameters
- $fieldName : string
- $value : mixed|\com\setasign\Konquadrat\Field\DefaultValue
