com\setasign\Konquadrat\Config\Reader\Object

Fields

File: /Konquadrat/src/Config/Reader/Object/Fields.php

Class hierarchy

Summary

Constants

NODE_BITMASK

protected const Fields::NODE_BITMASK = 'bitmask'

NODE_BOOLEAN

protected const Fields::NODE_BOOLEAN = 'boolean'

NODE_CALLBACK

protected const Fields::NODE_CALLBACK = 'callback'

NODE_DATE

protected const Fields::NODE_DATE = 'date'

NODE_DATETIME

protected const Fields::NODE_DATETIME = 'datetime'

NODE_DYNAMIC_FIELD_CONTAINER

protected const Fields::NODE_DYNAMIC_FIELD_CONTAINER = 'dynamicFieldContainer'

NODE_DYNAMIC_MAGIC

protected const Fields::NODE_DYNAMIC_MAGIC = 'dynamicMagic'

NODE_FILE

protected const Fields::NODE_FILE = 'file'

NODE_FLOAT

protected const Fields::NODE_FLOAT = 'float'

NODE_IMAGE

protected const Fields::NODE_IMAGE = 'image'

NODE_INTEGER

protected const Fields::NODE_INTEGER = 'integer'

NODE_JSON

protected const Fields::NODE_JSON = 'json'

NODE_MAGIC

protected const Fields::NODE_MAGIC = 'magic'

NODE_MAGIC_WITH_PARAM

protected const Fields::NODE_MAGIC_WITH_PARAM = 'magicWithParam'

NODE_MONEY

protected const Fields::NODE_MONEY = 'money'

NODE_MULTI_LANG_STRING

protected const Fields::NODE_MULTI_LANG_STRING = 'multiLangString'

NODE_MULTI_LANG_TEXT

protected const Fields::NODE_MULTI_LANG_TEXT = 'multiLangText'

NODE_NULLABLE_BOOLEAN

protected const Fields::NODE_NULLABLE_BOOLEAN = 'nullableBoolean'

NODE_PASSWORD

protected const Fields::NODE_PASSWORD = 'password'

NODE_PERCENTAGE

protected const Fields::NODE_PERCENTAGE = 'percentage'

NODE_REFERENCE

protected const Fields::NODE_REFERENCE = 'reference'

NODE_SELECT

protected const Fields::NODE_SELECT = 'select'

NODE_STRING

protected const Fields::NODE_STRING = 'string'

NODE_TEXT

protected const Fields::NODE_TEXT = 'text'

NODE_TIME

protected const Fields::NODE_TIME = 'time'

NODE_XML

protected const Fields::NODE_XML = 'xml'

Properties


Static Methods

readMultilingualStringNode()

public static \com\setasign\Konquadrat\Config\Reader\AbstractReader::readMultilingualStringNode (
\com\setasign\SetaFramework\Config\Config $config,
$name,
\DOMNode $node
): void

Helper method

Parameters
$config : \com\setasign\SetaFramework\Config\Config
 
$name
 
$node : \DOMNode
 

Methods

read()

public Fields::read (
void
): \com\setasign\SetaFramework\Config\Config
Exceptions

Throws \com\setasign\Konquadrat\Exception

readDynamicMagicNode()

protected Fields::readDynamicMagicNode (
array $reservedFieldNames,
\com\setasign\SetaFramework\Config\Config $config,
\DOMNode $childNode
): void
Parameters
$reservedFieldNames : array
 
$config : \com\setasign\SetaFramework\Config\Config
 
$childNode : \DOMNode
 
Exceptions

Throws \com\setasign\Konquadrat\Exception

readMultiLangNode()

protected Fields::readMultiLangNode (
array $reservedFieldNames,
\com\setasign\SetaFramework\Config\Config $config,
\DOMNode $childNode
): void
Parameters
$reservedFieldNames : array
 
$config : \com\setasign\SetaFramework\Config\Config
 
$childNode : \DOMNode
 
Exceptions

Throws \com\setasign\Konquadrat\Exception