Table of Contents
Properties
-
$annotations
: array<string, string>
-
$elements
: array<string|int, AbstractElement>
Methods
-
add()
: self
-
addAnnotation()
: self
-
getAnnotation()
: string|null
-
getAnnotations()
: array<string, string>
-
getElements()
: array<string|int, AbstractElement>
-
remove()
: self
$annotations
protected
array<string, string>
$annotations
= []
$elements
protected
array<string|int, AbstractElement>
$elements
= []
add()
public
add(AbstractElement $element) : self
Parameters
-
$element
: AbstractElement
-
addAnnotation()
public
addAnnotation(string $encoding, string $annotation) : self
Parameters
-
$encoding
: string
-
-
$annotation
: string
-
getAnnotation()
public
getAnnotation(string $encoding) : string|null
Parameters
-
$encoding
: string
-
Return values
string|null
getAnnotations()
public
getAnnotations() : array<string, string>
Return values
array<string, string>
getElements()
public
getElements() : array<string|int, AbstractElement>
remove()
public
remove(AbstractElement $element) : self
Parameters
-
$element
: AbstractElement
-