|
21 | 21 | class DOMCaster |
22 | 22 | { |
23 | 23 | private static $errorCodes = [ |
24 | | - DOM_PHP_ERR => 'DOM_PHP_ERR', |
25 | | - DOM_INDEX_SIZE_ERR => 'DOM_INDEX_SIZE_ERR', |
26 | | - DOMSTRING_SIZE_ERR => 'DOMSTRING_SIZE_ERR', |
27 | | - DOM_HIERARCHY_REQUEST_ERR => 'DOM_HIERARCHY_REQUEST_ERR', |
28 | | - DOM_WRONG_DOCUMENT_ERR => 'DOM_WRONG_DOCUMENT_ERR', |
29 | | - DOM_INVALID_CHARACTER_ERR => 'DOM_INVALID_CHARACTER_ERR', |
30 | | - DOM_NO_DATA_ALLOWED_ERR => 'DOM_NO_DATA_ALLOWED_ERR', |
31 | | - DOM_NO_MODIFICATION_ALLOWED_ERR => 'DOM_NO_MODIFICATION_ALLOWED_ERR', |
32 | | - DOM_NOT_FOUND_ERR => 'DOM_NOT_FOUND_ERR', |
33 | | - DOM_NOT_SUPPORTED_ERR => 'DOM_NOT_SUPPORTED_ERR', |
34 | | - DOM_INUSE_ATTRIBUTE_ERR => 'DOM_INUSE_ATTRIBUTE_ERR', |
35 | | - DOM_INVALID_STATE_ERR => 'DOM_INVALID_STATE_ERR', |
36 | | - DOM_SYNTAX_ERR => 'DOM_SYNTAX_ERR', |
37 | | - DOM_INVALID_MODIFICATION_ERR => 'DOM_INVALID_MODIFICATION_ERR', |
38 | | - DOM_NAMESPACE_ERR => 'DOM_NAMESPACE_ERR', |
39 | | - DOM_INVALID_ACCESS_ERR => 'DOM_INVALID_ACCESS_ERR', |
40 | | - DOM_VALIDATION_ERR => 'DOM_VALIDATION_ERR', |
| 24 | + \DOM_PHP_ERR => 'DOM_PHP_ERR', |
| 25 | + \DOM_INDEX_SIZE_ERR => 'DOM_INDEX_SIZE_ERR', |
| 26 | + \DOMSTRING_SIZE_ERR => 'DOMSTRING_SIZE_ERR', |
| 27 | + \DOM_HIERARCHY_REQUEST_ERR => 'DOM_HIERARCHY_REQUEST_ERR', |
| 28 | + \DOM_WRONG_DOCUMENT_ERR => 'DOM_WRONG_DOCUMENT_ERR', |
| 29 | + \DOM_INVALID_CHARACTER_ERR => 'DOM_INVALID_CHARACTER_ERR', |
| 30 | + \DOM_NO_DATA_ALLOWED_ERR => 'DOM_NO_DATA_ALLOWED_ERR', |
| 31 | + \DOM_NO_MODIFICATION_ALLOWED_ERR => 'DOM_NO_MODIFICATION_ALLOWED_ERR', |
| 32 | + \DOM_NOT_FOUND_ERR => 'DOM_NOT_FOUND_ERR', |
| 33 | + \DOM_NOT_SUPPORTED_ERR => 'DOM_NOT_SUPPORTED_ERR', |
| 34 | + \DOM_INUSE_ATTRIBUTE_ERR => 'DOM_INUSE_ATTRIBUTE_ERR', |
| 35 | + \DOM_INVALID_STATE_ERR => 'DOM_INVALID_STATE_ERR', |
| 36 | + \DOM_SYNTAX_ERR => 'DOM_SYNTAX_ERR', |
| 37 | + \DOM_INVALID_MODIFICATION_ERR => 'DOM_INVALID_MODIFICATION_ERR', |
| 38 | + \DOM_NAMESPACE_ERR => 'DOM_NAMESPACE_ERR', |
| 39 | + \DOM_INVALID_ACCESS_ERR => 'DOM_INVALID_ACCESS_ERR', |
| 40 | + \DOM_VALIDATION_ERR => 'DOM_VALIDATION_ERR', |
41 | 41 | ]; |
42 | 42 |
|
43 | 43 | private static $nodeTypes = [ |
44 | | - XML_ELEMENT_NODE => 'XML_ELEMENT_NODE', |
45 | | - XML_ATTRIBUTE_NODE => 'XML_ATTRIBUTE_NODE', |
46 | | - XML_TEXT_NODE => 'XML_TEXT_NODE', |
47 | | - XML_CDATA_SECTION_NODE => 'XML_CDATA_SECTION_NODE', |
48 | | - XML_ENTITY_REF_NODE => 'XML_ENTITY_REF_NODE', |
49 | | - XML_ENTITY_NODE => 'XML_ENTITY_NODE', |
50 | | - XML_PI_NODE => 'XML_PI_NODE', |
51 | | - XML_COMMENT_NODE => 'XML_COMMENT_NODE', |
52 | | - XML_DOCUMENT_NODE => 'XML_DOCUMENT_NODE', |
53 | | - XML_DOCUMENT_TYPE_NODE => 'XML_DOCUMENT_TYPE_NODE', |
54 | | - XML_DOCUMENT_FRAG_NODE => 'XML_DOCUMENT_FRAG_NODE', |
55 | | - XML_NOTATION_NODE => 'XML_NOTATION_NODE', |
56 | | - XML_HTML_DOCUMENT_NODE => 'XML_HTML_DOCUMENT_NODE', |
57 | | - XML_DTD_NODE => 'XML_DTD_NODE', |
58 | | - XML_ELEMENT_DECL_NODE => 'XML_ELEMENT_DECL_NODE', |
59 | | - XML_ATTRIBUTE_DECL_NODE => 'XML_ATTRIBUTE_DECL_NODE', |
60 | | - XML_ENTITY_DECL_NODE => 'XML_ENTITY_DECL_NODE', |
61 | | - XML_NAMESPACE_DECL_NODE => 'XML_NAMESPACE_DECL_NODE', |
| 44 | + \XML_ELEMENT_NODE => 'XML_ELEMENT_NODE', |
| 45 | + \XML_ATTRIBUTE_NODE => 'XML_ATTRIBUTE_NODE', |
| 46 | + \XML_TEXT_NODE => 'XML_TEXT_NODE', |
| 47 | + \XML_CDATA_SECTION_NODE => 'XML_CDATA_SECTION_NODE', |
| 48 | + \XML_ENTITY_REF_NODE => 'XML_ENTITY_REF_NODE', |
| 49 | + \XML_ENTITY_NODE => 'XML_ENTITY_NODE', |
| 50 | + \XML_PI_NODE => 'XML_PI_NODE', |
| 51 | + \XML_COMMENT_NODE => 'XML_COMMENT_NODE', |
| 52 | + \XML_DOCUMENT_NODE => 'XML_DOCUMENT_NODE', |
| 53 | + \XML_DOCUMENT_TYPE_NODE => 'XML_DOCUMENT_TYPE_NODE', |
| 54 | + \XML_DOCUMENT_FRAG_NODE => 'XML_DOCUMENT_FRAG_NODE', |
| 55 | + \XML_NOTATION_NODE => 'XML_NOTATION_NODE', |
| 56 | + \XML_HTML_DOCUMENT_NODE => 'XML_HTML_DOCUMENT_NODE', |
| 57 | + \XML_DTD_NODE => 'XML_DTD_NODE', |
| 58 | + \XML_ELEMENT_DECL_NODE => 'XML_ELEMENT_DECL_NODE', |
| 59 | + \XML_ATTRIBUTE_DECL_NODE => 'XML_ATTRIBUTE_DECL_NODE', |
| 60 | + \XML_ENTITY_DECL_NODE => 'XML_ENTITY_DECL_NODE', |
| 61 | + \XML_NAMESPACE_DECL_NODE => 'XML_NAMESPACE_DECL_NODE', |
62 | 62 | ]; |
63 | 63 |
|
64 | 64 | public static function castException(\DOMException $e, array $a, Stub $stub, $isNested) |
|
0 commit comments