Property | Type | Description | |
---|---|---|---|
$externalSchemas |
Method | Description | |
---|---|---|
__construct ( DOMDocument $domDocument, |
||
addExternalSchema ( |
||
getElementByName ( $name, $includeExternals = false ) : |
||
getElementByNameAndAttributes ( $name, array $attributes, $includeExternals = false ) : |
||
getElementsByName ( $name, $includeExternals = false ) : |
||
getElementsByNameAndAttributes ( $name, array $attributes, DOMNode $node = null, $includeExternals = false ) : |
||
getExternalSchema ( string $name ) : |
||
getExternalSchemas ( ) : |
Method | Description | |
---|---|---|
initRootElement ( ) |
Method | Description | |
---|---|---|
useExternalSchemas ( string $method, array $parameters, $parentResult, boolean $returnOne = false ) : mixed | ||
useParentMethodAndExternals ( string $method, array $parameters, boolean $includeExternals = false, boolean $returnOne = false ) : mixed | Handler any method that exist within the parant class, in addition it handles the case when we want to use the external schemas to search in |
public __construct ( DOMDocument $domDocument, |
||
$domDocument | DOMDocument | |
$generator |
public addExternalSchema ( |
||
$schema | ||
return |
public getElementByName ( $name, $includeExternals = false ) : |
||
return |
public getElementByNameAndAttributes ( $name, array $attributes, $includeExternals = false ) : |
||
$attributes | array | |
return |
public getElementsByName ( $name, $includeExternals = false ) : |
||
return |
public getElementsByNameAndAttributes ( $name, array $attributes, DOMNode $node = null, $includeExternals = false ) : |
||
$attributes | array | |
$node | DOMNode | |
return |
public getExternalSchema ( string $name ) : |
||
$name | string | |
return |
public getExternalSchemas ( ) : |
||
return |