Menu

## ExtensionElement extends ManifestElement
in package

ExtensionElement.php : 12

### Table of Contents

XMLNS = 'https://phar.io/xml/manifest/1.0'
$element : DOMElement
__construct() : mixed
getCompatible() : string
getFor() : string
getAttributeValue() : string
getChildByName() : DOMElement
getChildrenByName() : DOMNodeList
hasChild() : bool

### Constants

#### XMLNS

ManifestElement.php : 16
`public mixed XMLNS = 'https://phar.io/xml/manifest/1.0'`

### Properties

#### $element

ManifestElement.php : 19
`private DOMElement $element`

### Methods

#### __construct()

ManifestElement.php : 21
`public __construct(DOMElement $element) : mixed`

##### Parameters

$element : DOMElement

##### Return values

mixed —

#### getCompatible()

ExtensionElement.php : 17
`public getCompatible() : string`

##### Return values

string —

#### getFor()

ExtensionElement.php : 13
`public getFor() : string`

##### Return values

string —

#### getAttributeValue()

ManifestElement.php : 25
`protected getAttributeValue(string $name) : string`

##### Parameters

$name : string

##### Return values

string —

#### getChildByName()

ManifestElement.php : 39
`protected getChildByName(string $elementName) : DOMElement`

##### Parameters

$elementName : string

##### Return values

DOMElement —

#### getChildrenByName()

ManifestElement.php : 51
`protected getChildrenByName(string $elementName) : DOMNodeList`

##### Parameters

$elementName : string

##### Return values

DOMNodeList —

#### hasChild()

ManifestElement.php : 63
`protected hasChild(string $elementName) : bool`

##### Parameters

$elementName : string

##### Return values

bool —

## Search results