Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
__construct ( $configFiles, \Magento\Framework\Config\DomFactory $domFactory) | |
getSchemaFile () | |
getPerFileSchemaFile () | |
Protected Member Functions | |
_extractData (\DOMDocument $dom) | |
_merge ($configFiles) | |
_performValidate ($file=null) | |
_getDomConfigModel () | |
_getInitialXml () | |
_getIdAttributes () | |
Protected Attributes | |
$_data | |
$_domConfig = null | |
$domFactory | |
__construct | ( | $configFiles, | |
\Magento\Framework\Config\DomFactory | $domFactory | ||
) |
Instantiate with the list of files to merge
array | $configFiles | |
\Magento\Framework\Config\DomFactory | $domFactory |
Definition at line 43 of file AbstractXml.php.
|
abstractprotected |
Extract configuration data from the DOM structure
\DOMDocument | $dom |
|
protected |
Get Dom configuration model
Definition at line 131 of file AbstractXml.php.
|
abstractprotected |
Get list of paths to identifiable nodes
|
abstractprotected |
Get XML-contents, initial for merging
|
protected |
Merge the config XML-files
array | $configFiles |
Definition at line 86 of file AbstractXml.php.
|
protected |
Perform xml validation
string | $file |
Definition at line 111 of file AbstractXml.php.
getPerFileSchemaFile | ( | ) |
Get absolute path to per-file XML-schema file
Definition at line 66 of file AbstractXml.php.
|
abstract |
Get absolute path to the XML-schema file
|
protected |
Definition at line 23 of file AbstractXml.php.
|
protected |
Definition at line 29 of file AbstractXml.php.
|
protected |
Definition at line 34 of file AbstractXml.php.