com\setasign\Konquadrat\Config\Reader\Object

ObjectReader

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

Class hierarchy

Summary

Constants

NODE_DEPRECATED

protected const ObjectReader::NODE_DEPRECATED = 'deprecated'

NODE_DESCRIPTIONS

protected const ObjectReader::NODE_DESCRIPTIONS = 'descriptions'

NODE_DETAILS

protected const ObjectReader::NODE_DETAILS = 'details'

NODE_FIELDS

protected const ObjectReader::NODE_FIELDS = 'fields'

NODE_GRID

protected const ObjectReader::NODE_GRID = 'grid'

NODE_HIDE_CHILDS

protected const ObjectReader::NODE_HIDE_CHILDS = 'hideChilds'

NODE_HIDE_IN_TREE

protected const ObjectReader::NODE_HIDE_IN_TREE = 'hideInTree'

NODE_IMPLEMENTS

protected const ObjectReader::NODE_IMPLEMENTS = 'implements'

NODE_NAMES

protected const ObjectReader::NODE_NAMES = 'names'

NODE_RELATIONS

protected const ObjectReader::NODE_RELATIONS = 'relations'

NODE_REVERTABLE

protected const ObjectReader::NODE_REVERTABLE = 'revertable'

NODE_USE_HISTORY

protected const ObjectReader::NODE_USE_HISTORY = 'useHistory'

NODE_VIEWS

protected const ObjectReader::NODE_VIEWS = 'views'

Properties

$isTemplate

protected bool ObjectReader::$isTemplate

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

__construct()

Parameters
$reader : \com\setasign\Konquadrat\Config\Reader\Reader
 
$node : \DOMNode
 
$isTemplate : bool
 

read()

public ObjectReader::read (
string $name = null
): \com\setasign\SetaFramework\Config\Config
Parameters
$name : string
 
Exceptions

Throws \com\setasign\Konquadrat\Exception

readNodeName()

public ObjectReader::readNodeName (
\com\setasign\SetaFramework\Config\Config $config,
\DOMNode $node
): void
Parameters
$config : \com\setasign\SetaFramework\Config\Config
 
$node : \DOMNode
 
Exceptions

Throws \com\setasign\Konquadrat\Exception

readViews()

public ObjectReader::readViews (
\DOMNode $node
): array
Parameters
$node : \DOMNode