PHP Class Neos\Fusion\TypoScriptObjects\AbstractArrayTypoScriptObject

Inheritance: extends AbstractTypoScriptObject, implements ArrayAccess
Afficher le fichier Open project: neos/neos-development-collection

Protected Properties

Свойство Type Description
$ignoreProperties array If you iterate over "properties" these in here should usually be ignored. For example additional properties in "Case" that are not "Matchers".
$properties array List of properties which have been set using array access. We store this for *every* TypoScript object in order to do things like: x = Foo { a = 'foo' b = ${this.a + 'bar'} }

Méthodes publiques

Méthode Description
offsetExists ( mixed $offset ) : boolean
offsetGet ( mixed $offset ) : mixed
offsetSet ( mixed $offset, mixed $value ) : void
offsetUnset ( mixed $offset ) : void
setIgnoreProperties ( array $ignoreProperties = [] ) : void

Method Details

offsetExists() public méthode

public offsetExists ( mixed $offset ) : boolean
$offset mixed
Résultat boolean

offsetGet() public méthode

public offsetGet ( mixed $offset ) : mixed
$offset mixed
Résultat mixed

offsetSet() public méthode

public offsetSet ( mixed $offset, mixed $value ) : void
$offset mixed
$value mixed
Résultat void

offsetUnset() public méthode

public offsetUnset ( mixed $offset ) : void
$offset mixed
Résultat void

setIgnoreProperties() public méthode

public setIgnoreProperties ( array $ignoreProperties = [] ) : void
$ignoreProperties array
Résultat void

Property Details

$ignoreProperties protected_oe property

If you iterate over "properties" these in here should usually be ignored. For example additional properties in "Case" that are not "Matchers".
protected array $ignoreProperties
Résultat array

$properties protected_oe property

List of properties which have been set using array access. We store this for *every* TypoScript object in order to do things like: x = Foo { a = 'foo' b = ${this.a + 'bar'} }
protected array $properties
Résultat array