mirror of
https://github.com/php/php-src.git
synced 2025-08-15 21:48:51 +02:00
Declare ext/soap constants in stubs (#9124)
This commit is contained in:
parent
f78ae8d114
commit
a05a6c555d
3 changed files with 510 additions and 98 deletions
|
@ -424,103 +424,7 @@ PHP_MINIT_FUNCTION(soap)
|
|||
le_url = zend_register_list_destructors_ex(delete_url_res, NULL, "SOAP URL", module_number);
|
||||
le_typemap = zend_register_list_destructors_ex(delete_hashtable_res, NULL, "SOAP table", module_number);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_1_1", SOAP_1_1, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_1_2", SOAP_1_2, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_PERSISTENCE_SESSION", SOAP_PERSISTENCE_SESSION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_PERSISTENCE_REQUEST", SOAP_PERSISTENCE_REQUEST, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_FUNCTIONS_ALL", SOAP_FUNCTIONS_ALL, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENCODED", SOAP_ENCODED, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_LITERAL", SOAP_LITERAL, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_RPC", SOAP_RPC, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_DOCUMENT", SOAP_DOCUMENT, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_NEXT", SOAP_ACTOR_NEXT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_NONE", SOAP_ACTOR_NONE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_UNLIMATERECEIVER", SOAP_ACTOR_UNLIMATERECEIVER, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_ACCEPT", SOAP_COMPRESSION_ACCEPT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_GZIP", SOAP_COMPRESSION_GZIP, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_DEFLATE", SOAP_COMPRESSION_DEFLATE, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_AUTHENTICATION_BASIC", SOAP_AUTHENTICATION_BASIC, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_AUTHENTICATION_DIGEST", SOAP_AUTHENTICATION_DIGEST, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("UNKNOWN_TYPE", UNKNOWN_TYPE, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("XSD_STRING", XSD_STRING, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BOOLEAN", XSD_BOOLEAN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DECIMAL", XSD_DECIMAL, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_FLOAT", XSD_FLOAT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DOUBLE", XSD_DOUBLE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DURATION", XSD_DURATION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DATETIME", XSD_DATETIME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_TIME", XSD_TIME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DATE", XSD_DATE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GYEARMONTH", XSD_GYEARMONTH, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GYEAR", XSD_GYEAR, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GMONTHDAY", XSD_GMONTHDAY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GDAY", XSD_GDAY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GMONTH", XSD_GMONTH, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_HEXBINARY", XSD_HEXBINARY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BASE64BINARY", XSD_BASE64BINARY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYURI", XSD_ANYURI, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_QNAME", XSD_QNAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NOTATION", XSD_NOTATION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NORMALIZEDSTRING", XSD_NORMALIZEDSTRING, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_TOKEN", XSD_TOKEN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_LANGUAGE", XSD_LANGUAGE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NMTOKEN", XSD_NMTOKEN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NAME", XSD_NAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NCNAME", XSD_NCNAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ID", XSD_ID, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_IDREF", XSD_IDREF, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_IDREFS", XSD_IDREFS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ENTITY", XSD_ENTITY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ENTITIES", XSD_ENTITIES, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_INTEGER", XSD_INTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NONPOSITIVEINTEGER", XSD_NONPOSITIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NEGATIVEINTEGER", XSD_NEGATIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_LONG", XSD_LONG, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_INT", XSD_INT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_SHORT", XSD_SHORT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BYTE", XSD_BYTE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NONNEGATIVEINTEGER", XSD_NONNEGATIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDLONG", XSD_UNSIGNEDLONG, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDINT", XSD_UNSIGNEDINT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDSHORT", XSD_UNSIGNEDSHORT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDBYTE", XSD_UNSIGNEDBYTE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_POSITIVEINTEGER", XSD_POSITIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NMTOKENS", XSD_NMTOKENS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYTYPE", XSD_ANYTYPE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYXML", XSD_ANYXML, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("APACHE_MAP", APACHE_MAP, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENC_OBJECT", SOAP_ENC_OBJECT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENC_ARRAY", SOAP_ENC_ARRAY, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("XSD_1999_TIMEINSTANT", XSD_1999_TIMEINSTANT, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_STRING_CONSTANT("XSD_NAMESPACE", XSD_NAMESPACE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_STRING_CONSTANT("XSD_1999_NAMESPACE", XSD_1999_NAMESPACE, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("SOAP_SINGLE_ELEMENT_ARRAYS", SOAP_SINGLE_ELEMENT_ARRAYS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_WAIT_ONE_WAY_CALLS", SOAP_WAIT_ONE_WAY_CALLS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_USE_XSI_ARRAY_TYPE", SOAP_USE_XSI_ARRAY_TYPE, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_NONE", WSDL_CACHE_NONE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_DISK", WSDL_CACHE_DISK, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_MEMORY", WSDL_CACHE_MEMORY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_BOTH", WSDL_CACHE_BOTH, CONST_CS | CONST_PERSISTENT);
|
||||
|
||||
/* New SOAP SSL Method Constants */
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_TLS", SOAP_SSL_METHOD_TLS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv2", SOAP_SSL_METHOD_SSLv2, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv3", SOAP_SSL_METHOD_SSLv3, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv23", SOAP_SSL_METHOD_SSLv23, CONST_CS | CONST_PERSISTENT);
|
||||
register_soap_symbols(module_number);
|
||||
|
||||
old_error_handler = zend_error_cb;
|
||||
zend_error_cb = soap_error_handler;
|
||||
|
|
|
@ -2,6 +2,429 @@
|
|||
|
||||
/** @generate-class-entries */
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_1_1
|
||||
*/
|
||||
const SOAP_1_1 = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_1_2
|
||||
*/
|
||||
const SOAP_1_2 = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_PERSISTENCE_SESSION
|
||||
*/
|
||||
const SOAP_PERSISTENCE_SESSION = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_PERSISTENCE_REQUEST
|
||||
*/
|
||||
const SOAP_PERSISTENCE_REQUEST = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_FUNCTIONS_ALL
|
||||
*/
|
||||
const SOAP_FUNCTIONS_ALL = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ENCODED
|
||||
*/
|
||||
const SOAP_ENCODED = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_LITERAL
|
||||
*/
|
||||
const SOAP_LITERAL = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_RPC
|
||||
*/
|
||||
const SOAP_RPC = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_DOCUMENT
|
||||
*/
|
||||
const SOAP_DOCUMENT = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ACTOR_NEXT
|
||||
*/
|
||||
const SOAP_ACTOR_NEXT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ACTOR_NONE
|
||||
*/
|
||||
const SOAP_ACTOR_NONE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ACTOR_UNLIMATERECEIVER
|
||||
*/
|
||||
const SOAP_ACTOR_UNLIMATERECEIVER = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_COMPRESSION_ACCEPT
|
||||
*/
|
||||
const SOAP_COMPRESSION_ACCEPT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_COMPRESSION_GZIP
|
||||
*/
|
||||
const SOAP_COMPRESSION_GZIP = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_COMPRESSION_DEFLATE
|
||||
*/
|
||||
const SOAP_COMPRESSION_DEFLATE = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_AUTHENTICATION_BASIC
|
||||
*/
|
||||
const SOAP_AUTHENTICATION_BASIC = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_AUTHENTICATION_DIGEST
|
||||
*/
|
||||
const SOAP_AUTHENTICATION_DIGEST = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue UNKNOWN_TYPE
|
||||
*/
|
||||
const UNKNOWN_TYPE = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_STRING
|
||||
*/
|
||||
const XSD_STRING = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_BOOLEAN
|
||||
*/
|
||||
const XSD_BOOLEAN = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_DECIMAL
|
||||
*/
|
||||
const XSD_DECIMAL = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_FLOAT
|
||||
*/
|
||||
const XSD_FLOAT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_DOUBLE
|
||||
*/
|
||||
const XSD_DOUBLE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_DURATION
|
||||
*/
|
||||
const XSD_DURATION = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_DATETIME
|
||||
*/
|
||||
const XSD_DATETIME = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_TIME
|
||||
*/
|
||||
const XSD_TIME = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_DATE
|
||||
*/
|
||||
const XSD_DATE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_GYEARMONTH
|
||||
*/
|
||||
const XSD_GYEARMONTH = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_GYEAR
|
||||
*/
|
||||
const XSD_GYEAR = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_GMONTHDAY
|
||||
*/
|
||||
const XSD_GMONTHDAY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_GDAY
|
||||
*/
|
||||
const XSD_GDAY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_GMONTH
|
||||
*/
|
||||
const XSD_GMONTH = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_HEXBINARY
|
||||
*/
|
||||
const XSD_HEXBINARY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_BASE64BINARY
|
||||
*/
|
||||
const XSD_BASE64BINARY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ANYURI
|
||||
*/
|
||||
const XSD_ANYURI = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_QNAME
|
||||
*/
|
||||
const XSD_QNAME = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NOTATION
|
||||
*/
|
||||
const XSD_NOTATION = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NORMALIZEDSTRING
|
||||
*/
|
||||
const XSD_NORMALIZEDSTRING = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_TOKEN
|
||||
*/
|
||||
const XSD_TOKEN = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_LANGUAGE
|
||||
*/
|
||||
const XSD_LANGUAGE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NMTOKEN
|
||||
*/
|
||||
const XSD_NMTOKEN = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NAME
|
||||
*/
|
||||
const XSD_NAME = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NCNAME
|
||||
*/
|
||||
const XSD_NCNAME = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ID
|
||||
*/
|
||||
const XSD_ID = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_IDREF
|
||||
*/
|
||||
const XSD_IDREF = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_IDREFS
|
||||
*/
|
||||
const XSD_IDREFS = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ENTITY
|
||||
*/
|
||||
const XSD_ENTITY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ENTITIES
|
||||
*/
|
||||
const XSD_ENTITIES = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_INTEGER
|
||||
*/
|
||||
const XSD_INTEGER = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NONPOSITIVEINTEGER
|
||||
*/
|
||||
const XSD_NONPOSITIVEINTEGER = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NEGATIVEINTEGER
|
||||
*/
|
||||
const XSD_NEGATIVEINTEGER = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_LONG
|
||||
*/
|
||||
const XSD_LONG = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_INT
|
||||
*/
|
||||
const XSD_INT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_SHORT
|
||||
*/
|
||||
const XSD_SHORT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_BYTE
|
||||
*/
|
||||
const XSD_BYTE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NONNEGATIVEINTEGER
|
||||
*/
|
||||
const XSD_NONNEGATIVEINTEGER = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_UNSIGNEDLONG
|
||||
*/
|
||||
const XSD_UNSIGNEDLONG = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_UNSIGNEDINT
|
||||
*/
|
||||
const XSD_UNSIGNEDINT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_UNSIGNEDSHORT
|
||||
*/
|
||||
const XSD_UNSIGNEDSHORT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_UNSIGNEDBYTE
|
||||
*/
|
||||
const XSD_UNSIGNEDBYTE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_POSITIVEINTEGER
|
||||
*/
|
||||
const XSD_POSITIVEINTEGER = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_NMTOKENS
|
||||
*/
|
||||
const XSD_NMTOKENS = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ANYTYPE
|
||||
*/
|
||||
const XSD_ANYTYPE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_ANYXML
|
||||
*/
|
||||
const XSD_ANYXML = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue APACHE_MAP
|
||||
*/
|
||||
const APACHE_MAP = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ENC_OBJECT
|
||||
*/
|
||||
const SOAP_ENC_OBJECT = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_ENC_ARRAY
|
||||
*/
|
||||
const SOAP_ENC_ARRAY = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue XSD_1999_TIMEINSTANT
|
||||
*/
|
||||
const XSD_1999_TIMEINSTANT = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var string
|
||||
* @cvalue XSD_NAMESPACE
|
||||
*/
|
||||
const XSD_NAMESPACE = UNKNOWN;
|
||||
/**
|
||||
* @var string
|
||||
* @cvalue XSD_1999_NAMESPACE
|
||||
*/
|
||||
const XSD_1999_NAMESPACE = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_SINGLE_ELEMENT_ARRAYS
|
||||
*/
|
||||
const SOAP_SINGLE_ELEMENT_ARRAYS = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_WAIT_ONE_WAY_CALLS
|
||||
*/
|
||||
const SOAP_WAIT_ONE_WAY_CALLS = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_USE_XSI_ARRAY_TYPE
|
||||
*/
|
||||
const SOAP_USE_XSI_ARRAY_TYPE = UNKNOWN;
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue WSDL_CACHE_NONE
|
||||
*/
|
||||
const WSDL_CACHE_NONE = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue WSDL_CACHE_DISK
|
||||
*/
|
||||
const WSDL_CACHE_DISK = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue WSDL_CACHE_MEMORY
|
||||
*/
|
||||
const WSDL_CACHE_MEMORY = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue WSDL_CACHE_BOTH
|
||||
*/
|
||||
const WSDL_CACHE_BOTH = UNKNOWN;
|
||||
|
||||
/* New SOAP SSL Method Constants */
|
||||
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_SSL_METHOD_TLS
|
||||
*/
|
||||
const SOAP_SSL_METHOD_TLS = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_SSL_METHOD_SSLv2
|
||||
*/
|
||||
const SOAP_SSL_METHOD_SSLv2 = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_SSL_METHOD_SSLv3
|
||||
*/
|
||||
const SOAP_SSL_METHOD_SSLv3 = UNKNOWN;
|
||||
/**
|
||||
* @var int
|
||||
* @cvalue SOAP_SSL_METHOD_SSLv23
|
||||
*/
|
||||
const SOAP_SSL_METHOD_SSLv23 = UNKNOWN;
|
||||
|
||||
function use_soap_error_handler(bool $enable = true): bool {}
|
||||
|
||||
function is_soap_fault(mixed $object): bool {}
|
||||
|
|
87
ext/soap/soap_arginfo.h
generated
87
ext/soap/soap_arginfo.h
generated
|
@ -1,5 +1,5 @@
|
|||
/* This is a generated file, edit the .stub.php file instead.
|
||||
* Stub hash: 96c82014f1fe922cee14d0cd55dd14a6ba3ffe5f */
|
||||
* Stub hash: 4dfc98696d4bc5e36610bdf03de906dbae049cf3 */
|
||||
|
||||
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_use_soap_error_handler, 0, 0, _IS_BOOL, 0)
|
||||
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE(0, enable, _IS_BOOL, 0, "true")
|
||||
|
@ -233,6 +233,91 @@ static const zend_function_entry class_SoapClient_methods[] = {
|
|||
ZEND_FE_END
|
||||
};
|
||||
|
||||
static void register_soap_symbols(int module_number)
|
||||
{
|
||||
REGISTER_LONG_CONSTANT("SOAP_1_1", SOAP_1_1, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_1_2", SOAP_1_2, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_PERSISTENCE_SESSION", SOAP_PERSISTENCE_SESSION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_PERSISTENCE_REQUEST", SOAP_PERSISTENCE_REQUEST, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_FUNCTIONS_ALL", SOAP_FUNCTIONS_ALL, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENCODED", SOAP_ENCODED, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_LITERAL", SOAP_LITERAL, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_RPC", SOAP_RPC, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_DOCUMENT", SOAP_DOCUMENT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_NEXT", SOAP_ACTOR_NEXT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_NONE", SOAP_ACTOR_NONE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ACTOR_UNLIMATERECEIVER", SOAP_ACTOR_UNLIMATERECEIVER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_ACCEPT", SOAP_COMPRESSION_ACCEPT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_GZIP", SOAP_COMPRESSION_GZIP, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_COMPRESSION_DEFLATE", SOAP_COMPRESSION_DEFLATE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_AUTHENTICATION_BASIC", SOAP_AUTHENTICATION_BASIC, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_AUTHENTICATION_DIGEST", SOAP_AUTHENTICATION_DIGEST, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("UNKNOWN_TYPE", UNKNOWN_TYPE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_STRING", XSD_STRING, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BOOLEAN", XSD_BOOLEAN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DECIMAL", XSD_DECIMAL, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_FLOAT", XSD_FLOAT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DOUBLE", XSD_DOUBLE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DURATION", XSD_DURATION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DATETIME", XSD_DATETIME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_TIME", XSD_TIME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_DATE", XSD_DATE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GYEARMONTH", XSD_GYEARMONTH, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GYEAR", XSD_GYEAR, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GMONTHDAY", XSD_GMONTHDAY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GDAY", XSD_GDAY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_GMONTH", XSD_GMONTH, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_HEXBINARY", XSD_HEXBINARY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BASE64BINARY", XSD_BASE64BINARY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYURI", XSD_ANYURI, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_QNAME", XSD_QNAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NOTATION", XSD_NOTATION, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NORMALIZEDSTRING", XSD_NORMALIZEDSTRING, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_TOKEN", XSD_TOKEN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_LANGUAGE", XSD_LANGUAGE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NMTOKEN", XSD_NMTOKEN, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NAME", XSD_NAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NCNAME", XSD_NCNAME, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ID", XSD_ID, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_IDREF", XSD_IDREF, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_IDREFS", XSD_IDREFS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ENTITY", XSD_ENTITY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ENTITIES", XSD_ENTITIES, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_INTEGER", XSD_INTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NONPOSITIVEINTEGER", XSD_NONPOSITIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NEGATIVEINTEGER", XSD_NEGATIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_LONG", XSD_LONG, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_INT", XSD_INT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_SHORT", XSD_SHORT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_BYTE", XSD_BYTE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NONNEGATIVEINTEGER", XSD_NONNEGATIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDLONG", XSD_UNSIGNEDLONG, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDINT", XSD_UNSIGNEDINT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDSHORT", XSD_UNSIGNEDSHORT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_UNSIGNEDBYTE", XSD_UNSIGNEDBYTE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_POSITIVEINTEGER", XSD_POSITIVEINTEGER, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_NMTOKENS", XSD_NMTOKENS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYTYPE", XSD_ANYTYPE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_ANYXML", XSD_ANYXML, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("APACHE_MAP", APACHE_MAP, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENC_OBJECT", SOAP_ENC_OBJECT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_ENC_ARRAY", SOAP_ENC_ARRAY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("XSD_1999_TIMEINSTANT", XSD_1999_TIMEINSTANT, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_STRING_CONSTANT("XSD_NAMESPACE", XSD_NAMESPACE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_STRING_CONSTANT("XSD_1999_NAMESPACE", XSD_1999_NAMESPACE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SINGLE_ELEMENT_ARRAYS", SOAP_SINGLE_ELEMENT_ARRAYS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_WAIT_ONE_WAY_CALLS", SOAP_WAIT_ONE_WAY_CALLS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_USE_XSI_ARRAY_TYPE", SOAP_USE_XSI_ARRAY_TYPE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_NONE", WSDL_CACHE_NONE, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_DISK", WSDL_CACHE_DISK, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_MEMORY", WSDL_CACHE_MEMORY, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("WSDL_CACHE_BOTH", WSDL_CACHE_BOTH, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_TLS", SOAP_SSL_METHOD_TLS, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv2", SOAP_SSL_METHOD_SSLv2, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv3", SOAP_SSL_METHOD_SSLv3, CONST_CS | CONST_PERSISTENT);
|
||||
REGISTER_LONG_CONSTANT("SOAP_SSL_METHOD_SSLv23", SOAP_SSL_METHOD_SSLv23, CONST_CS | CONST_PERSISTENT);
|
||||
}
|
||||
|
||||
static zend_class_entry *register_class_SoapParam(void)
|
||||
{
|
||||
zend_class_entry ce, *class_entry;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue