com\setasign\Konquadrat\Field\FieldContainer
FieldContainerInterface Interface FieldContainerInterface
File: /Konquadrat/src/Field/FieldContainer/FieldContainerInterface.php
Implemented in
- DynamicFieldContainer
- \com\setasign\Konquadrat\Object\AbstractObject
- \com\setasign\Konquadrat\Object\AbstractObjectInterface
- \com\setasign\Konquadrat\Object\Custom\CheckinSubjectObject
- \com\setasign\Konquadrat\Object\Custom\CheckinTplObject
- \com\setasign\Konquadrat\Object\Custom\DashboardTplObject
- \com\setasign\Konquadrat\Object\Custom\DataoriginObject
- \com\setasign\Konquadrat\Object\Custom\DatasourceTplObject
- \com\setasign\Konquadrat\Object\Custom\ExportTplObject
- \com\setasign\Konquadrat\Object\Custom\GridExportTplObject
- \com\setasign\Konquadrat\Object\Custom\HashableObject
- \com\setasign\Konquadrat\Object\Custom\ImportFileTplObject
- \com\setasign\Konquadrat\Object\Custom\Mail\HasEmailTplObject
- \com\setasign\Konquadrat\Object\Custom\Mail\SenderTplObject
- \com\setasign\Konquadrat\Object\Custom\Mail\StaticEmailAttachmentTplObject
- \com\setasign\Konquadrat\Object\Custom\Mail\TemplateTplObject
- \com\setasign\Konquadrat\Object\Custom\NamedObjectObject
- \com\setasign\Konquadrat\Object\Custom\SyncableObjectObject
- \com\setasign\Konquadrat\Object\Custom\TaskTplObject
- \com\setasign\Konquadrat\Object\Custom\TxtExportTplObject
- \com\setasign\Konquadrat\Object\Custom\UserTplObject
- \com\setasign\Konquadrat\Object\Custom\XlsExportTplObject
Summary
Methods
__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()
abstract public FieldContainerInterface::getField (
string $fieldName
): \com\setasign\Konquadrat\Field\AbstractFieldGets the field instance of $fieldName.
Parameters
- $fieldName : string
Exceptions
Throws \com\setasign\Konquadrat\Object\MissingConfigurationException If the field isn't configured.
getObject()
abstract public FieldContainerInterface::getObject (
void
): \com\setasign\Konquadrat\Object\AbstractObjectset()
Sets the value for the field.
If $value is a AbstractObject and the field is a reference field this method will automatically use setParent/setReference.
Parameters
- $fieldName : string
- $value : mixed|\com\setasign\Konquadrat\Field\DefaultValue
update()
This field will notify the field container that the field was updated.
