1 /* This is a generated file, edit the .stub.php file instead. 2 * Stub hash: 0188a53f262d3f8e19b5b64d163bdee84f1be6b8 */ 3 4 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_close, 0, 0, 0) 5 ZEND_END_ARG_INFO() 6 7 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_getAttribute, 0, 0, 1) 8 ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0) 9 ZEND_END_ARG_INFO() 10 11 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_getAttributeNo, 0, 0, 1) 12 ZEND_ARG_TYPE_INFO(0, index, IS_LONG, 0) 13 ZEND_END_ARG_INFO() 14 15 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_getAttributeNs, 0, 0, 2) 16 ZEND_ARG_TYPE_INFO(0, name, IS_STRING, 0) 17 ZEND_ARG_TYPE_INFO(0, namespace, IS_STRING, 0) 18 ZEND_END_ARG_INFO() 19 20 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_getParserProperty, 0, 0, 1) 21 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0) 22 ZEND_END_ARG_INFO() 23 24 #define arginfo_class_XMLReader_isValid arginfo_class_XMLReader_close 25 26 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_lookupNamespace, 0, 0, 1) 27 ZEND_ARG_TYPE_INFO(0, prefix, IS_STRING, 0) 28 ZEND_END_ARG_INFO() 29 30 #define arginfo_class_XMLReader_moveToAttribute arginfo_class_XMLReader_getAttribute 31 32 #define arginfo_class_XMLReader_moveToAttributeNo arginfo_class_XMLReader_getAttributeNo 33 34 #define arginfo_class_XMLReader_moveToAttributeNs arginfo_class_XMLReader_getAttributeNs 35 36 #define arginfo_class_XMLReader_moveToElement arginfo_class_XMLReader_close 37 38 #define arginfo_class_XMLReader_moveToFirstAttribute arginfo_class_XMLReader_close 39 40 #define arginfo_class_XMLReader_moveToNextAttribute arginfo_class_XMLReader_close 41 42 #define arginfo_class_XMLReader_read arginfo_class_XMLReader_close 43 44 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_next, 0, 0, 0) 45 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, name, IS_STRING, 1, "null") 46 ZEND_END_ARG_INFO() 47 48 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_open, 0, 0, 1) 49 ZEND_ARG_TYPE_INFO(0, uri, IS_STRING, 0) 50 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, encoding, IS_STRING, 1, "null") 51 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, flags, IS_LONG, 0, "0") 52 ZEND_END_ARG_INFO() 53 54 #define arginfo_class_XMLReader_readInnerXml arginfo_class_XMLReader_close 55 56 #define arginfo_class_XMLReader_readOuterXml arginfo_class_XMLReader_close 57 58 #define arginfo_class_XMLReader_readString arginfo_class_XMLReader_close 59 60 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_setSchema, 0, 0, 1) 61 ZEND_ARG_TYPE_INFO(0, filename, IS_STRING, 1) 62 ZEND_END_ARG_INFO() 63 64 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_setParserProperty, 0, 0, 2) 65 ZEND_ARG_TYPE_INFO(0, property, IS_LONG, 0) 66 ZEND_ARG_TYPE_INFO(0, value, _IS_BOOL, 0) 67 ZEND_END_ARG_INFO() 68 69 #define arginfo_class_XMLReader_setRelaxNGSchema arginfo_class_XMLReader_setSchema 70 71 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_setRelaxNGSchemaSource, 0, 0, 1) 72 ZEND_ARG_TYPE_INFO(0, source, IS_STRING, 1) 73 ZEND_END_ARG_INFO() 74 75 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_XML, 0, 0, 1) 76 ZEND_ARG_TYPE_INFO(0, source, IS_STRING, 0) 77 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, encoding, IS_STRING, 1, "null") 78 ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, flags, IS_LONG, 0, "0") 79 ZEND_END_ARG_INFO() 80 81 ZEND_BEGIN_ARG_INFO_EX(arginfo_class_XMLReader_expand, 0, 0, 0) 82 ZEND_ARG_OBJ_INFO_WITH_DEFAULT_VALUE(0, baseNode, DOMNode, 1, "null") 83 ZEND_END_ARG_INFO() 84 85 86 ZEND_METHOD(XMLReader, close); 87 ZEND_METHOD(XMLReader, getAttribute); 88 ZEND_METHOD(XMLReader, getAttributeNo); 89 ZEND_METHOD(XMLReader, getAttributeNs); 90 ZEND_METHOD(XMLReader, getParserProperty); 91 ZEND_METHOD(XMLReader, isValid); 92 ZEND_METHOD(XMLReader, lookupNamespace); 93 ZEND_METHOD(XMLReader, moveToAttribute); 94 ZEND_METHOD(XMLReader, moveToAttributeNo); 95 ZEND_METHOD(XMLReader, moveToAttributeNs); 96 ZEND_METHOD(XMLReader, moveToElement); 97 ZEND_METHOD(XMLReader, moveToFirstAttribute); 98 ZEND_METHOD(XMLReader, moveToNextAttribute); 99 ZEND_METHOD(XMLReader, read); 100 ZEND_METHOD(XMLReader, next); 101 ZEND_METHOD(XMLReader, open); 102 ZEND_METHOD(XMLReader, readInnerXml); 103 ZEND_METHOD(XMLReader, readOuterXml); 104 ZEND_METHOD(XMLReader, readString); 105 ZEND_METHOD(XMLReader, setSchema); 106 ZEND_METHOD(XMLReader, setParserProperty); 107 ZEND_METHOD(XMLReader, setRelaxNGSchema); 108 ZEND_METHOD(XMLReader, setRelaxNGSchemaSource); 109 ZEND_METHOD(XMLReader, XML); 110 ZEND_METHOD(XMLReader, expand); 111 112 113 static const zend_function_entry class_XMLReader_methods[] = { 114 ZEND_ME(XMLReader, close, arginfo_class_XMLReader_close, ZEND_ACC_PUBLIC) 115 ZEND_ME(XMLReader, getAttribute, arginfo_class_XMLReader_getAttribute, ZEND_ACC_PUBLIC) 116 ZEND_ME(XMLReader, getAttributeNo, arginfo_class_XMLReader_getAttributeNo, ZEND_ACC_PUBLIC) 117 ZEND_ME(XMLReader, getAttributeNs, arginfo_class_XMLReader_getAttributeNs, ZEND_ACC_PUBLIC) 118 ZEND_ME(XMLReader, getParserProperty, arginfo_class_XMLReader_getParserProperty, ZEND_ACC_PUBLIC) 119 ZEND_ME(XMLReader, isValid, arginfo_class_XMLReader_isValid, ZEND_ACC_PUBLIC) 120 ZEND_ME(XMLReader, lookupNamespace, arginfo_class_XMLReader_lookupNamespace, ZEND_ACC_PUBLIC) 121 ZEND_ME(XMLReader, moveToAttribute, arginfo_class_XMLReader_moveToAttribute, ZEND_ACC_PUBLIC) 122 ZEND_ME(XMLReader, moveToAttributeNo, arginfo_class_XMLReader_moveToAttributeNo, ZEND_ACC_PUBLIC) 123 ZEND_ME(XMLReader, moveToAttributeNs, arginfo_class_XMLReader_moveToAttributeNs, ZEND_ACC_PUBLIC) 124 ZEND_ME(XMLReader, moveToElement, arginfo_class_XMLReader_moveToElement, ZEND_ACC_PUBLIC) 125 ZEND_ME(XMLReader, moveToFirstAttribute, arginfo_class_XMLReader_moveToFirstAttribute, ZEND_ACC_PUBLIC) 126 ZEND_ME(XMLReader, moveToNextAttribute, arginfo_class_XMLReader_moveToNextAttribute, ZEND_ACC_PUBLIC) 127 ZEND_ME(XMLReader, read, arginfo_class_XMLReader_read, ZEND_ACC_PUBLIC) 128 ZEND_ME(XMLReader, next, arginfo_class_XMLReader_next, ZEND_ACC_PUBLIC) 129 ZEND_ME(XMLReader, open, arginfo_class_XMLReader_open, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 130 ZEND_ME(XMLReader, readInnerXml, arginfo_class_XMLReader_readInnerXml, ZEND_ACC_PUBLIC) 131 ZEND_ME(XMLReader, readOuterXml, arginfo_class_XMLReader_readOuterXml, ZEND_ACC_PUBLIC) 132 ZEND_ME(XMLReader, readString, arginfo_class_XMLReader_readString, ZEND_ACC_PUBLIC) 133 ZEND_ME(XMLReader, setSchema, arginfo_class_XMLReader_setSchema, ZEND_ACC_PUBLIC) 134 ZEND_ME(XMLReader, setParserProperty, arginfo_class_XMLReader_setParserProperty, ZEND_ACC_PUBLIC) 135 ZEND_ME(XMLReader, setRelaxNGSchema, arginfo_class_XMLReader_setRelaxNGSchema, ZEND_ACC_PUBLIC) 136 ZEND_ME(XMLReader, setRelaxNGSchemaSource, arginfo_class_XMLReader_setRelaxNGSchemaSource, ZEND_ACC_PUBLIC) 137 ZEND_ME(XMLReader, XML, arginfo_class_XMLReader_XML, ZEND_ACC_PUBLIC|ZEND_ACC_STATIC) 138 ZEND_ME(XMLReader, expand, arginfo_class_XMLReader_expand, ZEND_ACC_PUBLIC) 139 ZEND_FE_END 140 }; 141