Documentation

ArrayDefinitionExtension extends ArrayDefinition
in package
implements ExtendsPreviousDefinition

Extends an array definition by adding new elements into it.

Tags
since
5.0
author

Matthieu Napoli matthieu@mnapoli.fr

Table of Contents

Interfaces

ExtendsPreviousDefinition
A definition that extends a previous definition with the same name.

Properties

$subDefinition  : ArrayDefinition|null

Methods

__construct()  : mixed
__toString()  : string
getName()  : string
getValues()  : array<string|int, mixed>
replaceNestedDefinitions()  : void
setExtendedDefinition()  : void
setName()  : void

Properties

Methods

__construct()

public __construct(array<string|int, mixed> $values) : mixed
Parameters
$values : array<string|int, mixed>

replaceNestedDefinitions()

public replaceNestedDefinitions(callable $replacer) : void
Parameters
$replacer : callable

setExtendedDefinition()

public setExtendedDefinition(Definition $definition) : void
Parameters
$definition : Definition

setName()

public setName(string $name) : void
Parameters
$name : string

        
On this page

Search results