|
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.