@@ -424,103 +424,7 @@ PHP_MINIT_FUNCTION(soap)
424
424
le_url = zend_register_list_destructors_ex (delete_url_res , NULL , "SOAP URL" , module_number );
425
425
le_typemap = zend_register_list_destructors_ex (delete_hashtable_res , NULL , "SOAP table" , module_number );
426
426
427
- REGISTER_LONG_CONSTANT ("SOAP_1_1" , SOAP_1_1 , CONST_CS | CONST_PERSISTENT );
428
- REGISTER_LONG_CONSTANT ("SOAP_1_2" , SOAP_1_2 , CONST_CS | CONST_PERSISTENT );
429
-
430
- REGISTER_LONG_CONSTANT ("SOAP_PERSISTENCE_SESSION" , SOAP_PERSISTENCE_SESSION , CONST_CS | CONST_PERSISTENT );
431
- REGISTER_LONG_CONSTANT ("SOAP_PERSISTENCE_REQUEST" , SOAP_PERSISTENCE_REQUEST , CONST_CS | CONST_PERSISTENT );
432
- REGISTER_LONG_CONSTANT ("SOAP_FUNCTIONS_ALL" , SOAP_FUNCTIONS_ALL , CONST_CS | CONST_PERSISTENT );
433
-
434
- REGISTER_LONG_CONSTANT ("SOAP_ENCODED" , SOAP_ENCODED , CONST_CS | CONST_PERSISTENT );
435
- REGISTER_LONG_CONSTANT ("SOAP_LITERAL" , SOAP_LITERAL , CONST_CS | CONST_PERSISTENT );
436
-
437
- REGISTER_LONG_CONSTANT ("SOAP_RPC" , SOAP_RPC , CONST_CS | CONST_PERSISTENT );
438
- REGISTER_LONG_CONSTANT ("SOAP_DOCUMENT" , SOAP_DOCUMENT , CONST_CS | CONST_PERSISTENT );
439
-
440
- REGISTER_LONG_CONSTANT ("SOAP_ACTOR_NEXT" , SOAP_ACTOR_NEXT , CONST_CS | CONST_PERSISTENT );
441
- REGISTER_LONG_CONSTANT ("SOAP_ACTOR_NONE" , SOAP_ACTOR_NONE , CONST_CS | CONST_PERSISTENT );
442
- REGISTER_LONG_CONSTANT ("SOAP_ACTOR_UNLIMATERECEIVER" , SOAP_ACTOR_UNLIMATERECEIVER , CONST_CS | CONST_PERSISTENT );
443
-
444
- REGISTER_LONG_CONSTANT ("SOAP_COMPRESSION_ACCEPT" , SOAP_COMPRESSION_ACCEPT , CONST_CS | CONST_PERSISTENT );
445
- REGISTER_LONG_CONSTANT ("SOAP_COMPRESSION_GZIP" , SOAP_COMPRESSION_GZIP , CONST_CS | CONST_PERSISTENT );
446
- REGISTER_LONG_CONSTANT ("SOAP_COMPRESSION_DEFLATE" , SOAP_COMPRESSION_DEFLATE , CONST_CS | CONST_PERSISTENT );
447
-
448
- REGISTER_LONG_CONSTANT ("SOAP_AUTHENTICATION_BASIC" , SOAP_AUTHENTICATION_BASIC , CONST_CS | CONST_PERSISTENT );
449
- REGISTER_LONG_CONSTANT ("SOAP_AUTHENTICATION_DIGEST" , SOAP_AUTHENTICATION_DIGEST , CONST_CS | CONST_PERSISTENT );
450
-
451
- REGISTER_LONG_CONSTANT ("UNKNOWN_TYPE" , UNKNOWN_TYPE , CONST_CS | CONST_PERSISTENT );
452
-
453
- REGISTER_LONG_CONSTANT ("XSD_STRING" , XSD_STRING , CONST_CS | CONST_PERSISTENT );
454
- REGISTER_LONG_CONSTANT ("XSD_BOOLEAN" , XSD_BOOLEAN , CONST_CS | CONST_PERSISTENT );
455
- REGISTER_LONG_CONSTANT ("XSD_DECIMAL" , XSD_DECIMAL , CONST_CS | CONST_PERSISTENT );
456
- REGISTER_LONG_CONSTANT ("XSD_FLOAT" , XSD_FLOAT , CONST_CS | CONST_PERSISTENT );
457
- REGISTER_LONG_CONSTANT ("XSD_DOUBLE" , XSD_DOUBLE , CONST_CS | CONST_PERSISTENT );
458
- REGISTER_LONG_CONSTANT ("XSD_DURATION" , XSD_DURATION , CONST_CS | CONST_PERSISTENT );
459
- REGISTER_LONG_CONSTANT ("XSD_DATETIME" , XSD_DATETIME , CONST_CS | CONST_PERSISTENT );
460
- REGISTER_LONG_CONSTANT ("XSD_TIME" , XSD_TIME , CONST_CS | CONST_PERSISTENT );
461
- REGISTER_LONG_CONSTANT ("XSD_DATE" , XSD_DATE , CONST_CS | CONST_PERSISTENT );
462
- REGISTER_LONG_CONSTANT ("XSD_GYEARMONTH" , XSD_GYEARMONTH , CONST_CS | CONST_PERSISTENT );
463
- REGISTER_LONG_CONSTANT ("XSD_GYEAR" , XSD_GYEAR , CONST_CS | CONST_PERSISTENT );
464
- REGISTER_LONG_CONSTANT ("XSD_GMONTHDAY" , XSD_GMONTHDAY , CONST_CS | CONST_PERSISTENT );
465
- REGISTER_LONG_CONSTANT ("XSD_GDAY" , XSD_GDAY , CONST_CS | CONST_PERSISTENT );
466
- REGISTER_LONG_CONSTANT ("XSD_GMONTH" , XSD_GMONTH , CONST_CS | CONST_PERSISTENT );
467
- REGISTER_LONG_CONSTANT ("XSD_HEXBINARY" , XSD_HEXBINARY , CONST_CS | CONST_PERSISTENT );
468
- REGISTER_LONG_CONSTANT ("XSD_BASE64BINARY" , XSD_BASE64BINARY , CONST_CS | CONST_PERSISTENT );
469
- REGISTER_LONG_CONSTANT ("XSD_ANYURI" , XSD_ANYURI , CONST_CS | CONST_PERSISTENT );
470
- REGISTER_LONG_CONSTANT ("XSD_QNAME" , XSD_QNAME , CONST_CS | CONST_PERSISTENT );
471
- REGISTER_LONG_CONSTANT ("XSD_NOTATION" , XSD_NOTATION , CONST_CS | CONST_PERSISTENT );
472
- REGISTER_LONG_CONSTANT ("XSD_NORMALIZEDSTRING" , XSD_NORMALIZEDSTRING , CONST_CS | CONST_PERSISTENT );
473
- REGISTER_LONG_CONSTANT ("XSD_TOKEN" , XSD_TOKEN , CONST_CS | CONST_PERSISTENT );
474
- REGISTER_LONG_CONSTANT ("XSD_LANGUAGE" , XSD_LANGUAGE , CONST_CS | CONST_PERSISTENT );
475
- REGISTER_LONG_CONSTANT ("XSD_NMTOKEN" , XSD_NMTOKEN , CONST_CS | CONST_PERSISTENT );
476
- REGISTER_LONG_CONSTANT ("XSD_NAME" , XSD_NAME , CONST_CS | CONST_PERSISTENT );
477
- REGISTER_LONG_CONSTANT ("XSD_NCNAME" , XSD_NCNAME , CONST_CS | CONST_PERSISTENT );
478
- REGISTER_LONG_CONSTANT ("XSD_ID" , XSD_ID , CONST_CS | CONST_PERSISTENT );
479
- REGISTER_LONG_CONSTANT ("XSD_IDREF" , XSD_IDREF , CONST_CS | CONST_PERSISTENT );
480
- REGISTER_LONG_CONSTANT ("XSD_IDREFS" , XSD_IDREFS , CONST_CS | CONST_PERSISTENT );
481
- REGISTER_LONG_CONSTANT ("XSD_ENTITY" , XSD_ENTITY , CONST_CS | CONST_PERSISTENT );
482
- REGISTER_LONG_CONSTANT ("XSD_ENTITIES" , XSD_ENTITIES , CONST_CS | CONST_PERSISTENT );
483
- REGISTER_LONG_CONSTANT ("XSD_INTEGER" , XSD_INTEGER , CONST_CS | CONST_PERSISTENT );
484
- REGISTER_LONG_CONSTANT ("XSD_NONPOSITIVEINTEGER" , XSD_NONPOSITIVEINTEGER , CONST_CS | CONST_PERSISTENT );
485
- REGISTER_LONG_CONSTANT ("XSD_NEGATIVEINTEGER" , XSD_NEGATIVEINTEGER , CONST_CS | CONST_PERSISTENT );
486
- REGISTER_LONG_CONSTANT ("XSD_LONG" , XSD_LONG , CONST_CS | CONST_PERSISTENT );
487
- REGISTER_LONG_CONSTANT ("XSD_INT" , XSD_INT , CONST_CS | CONST_PERSISTENT );
488
- REGISTER_LONG_CONSTANT ("XSD_SHORT" , XSD_SHORT , CONST_CS | CONST_PERSISTENT );
489
- REGISTER_LONG_CONSTANT ("XSD_BYTE" , XSD_BYTE , CONST_CS | CONST_PERSISTENT );
490
- REGISTER_LONG_CONSTANT ("XSD_NONNEGATIVEINTEGER" , XSD_NONNEGATIVEINTEGER , CONST_CS | CONST_PERSISTENT );
491
- REGISTER_LONG_CONSTANT ("XSD_UNSIGNEDLONG" , XSD_UNSIGNEDLONG , CONST_CS | CONST_PERSISTENT );
492
- REGISTER_LONG_CONSTANT ("XSD_UNSIGNEDINT" , XSD_UNSIGNEDINT , CONST_CS | CONST_PERSISTENT );
493
- REGISTER_LONG_CONSTANT ("XSD_UNSIGNEDSHORT" , XSD_UNSIGNEDSHORT , CONST_CS | CONST_PERSISTENT );
494
- REGISTER_LONG_CONSTANT ("XSD_UNSIGNEDBYTE" , XSD_UNSIGNEDBYTE , CONST_CS | CONST_PERSISTENT );
495
- REGISTER_LONG_CONSTANT ("XSD_POSITIVEINTEGER" , XSD_POSITIVEINTEGER , CONST_CS | CONST_PERSISTENT );
496
- REGISTER_LONG_CONSTANT ("XSD_NMTOKENS" , XSD_NMTOKENS , CONST_CS | CONST_PERSISTENT );
497
- REGISTER_LONG_CONSTANT ("XSD_ANYTYPE" , XSD_ANYTYPE , CONST_CS | CONST_PERSISTENT );
498
- REGISTER_LONG_CONSTANT ("XSD_ANYXML" , XSD_ANYXML , CONST_CS | CONST_PERSISTENT );
499
-
500
- REGISTER_LONG_CONSTANT ("APACHE_MAP" , APACHE_MAP , CONST_CS | CONST_PERSISTENT );
501
-
502
- REGISTER_LONG_CONSTANT ("SOAP_ENC_OBJECT" , SOAP_ENC_OBJECT , CONST_CS | CONST_PERSISTENT );
503
- REGISTER_LONG_CONSTANT ("SOAP_ENC_ARRAY" , SOAP_ENC_ARRAY , CONST_CS | CONST_PERSISTENT );
504
-
505
- REGISTER_LONG_CONSTANT ("XSD_1999_TIMEINSTANT" , XSD_1999_TIMEINSTANT , CONST_CS | CONST_PERSISTENT );
506
-
507
- REGISTER_STRING_CONSTANT ("XSD_NAMESPACE" , XSD_NAMESPACE , CONST_CS | CONST_PERSISTENT );
508
- REGISTER_STRING_CONSTANT ("XSD_1999_NAMESPACE" , XSD_1999_NAMESPACE , CONST_CS | CONST_PERSISTENT );
509
-
510
- REGISTER_LONG_CONSTANT ("SOAP_SINGLE_ELEMENT_ARRAYS" , SOAP_SINGLE_ELEMENT_ARRAYS , CONST_CS | CONST_PERSISTENT );
511
- REGISTER_LONG_CONSTANT ("SOAP_WAIT_ONE_WAY_CALLS" , SOAP_WAIT_ONE_WAY_CALLS , CONST_CS | CONST_PERSISTENT );
512
- REGISTER_LONG_CONSTANT ("SOAP_USE_XSI_ARRAY_TYPE" , SOAP_USE_XSI_ARRAY_TYPE , CONST_CS | CONST_PERSISTENT );
513
-
514
- REGISTER_LONG_CONSTANT ("WSDL_CACHE_NONE" , WSDL_CACHE_NONE , CONST_CS | CONST_PERSISTENT );
515
- REGISTER_LONG_CONSTANT ("WSDL_CACHE_DISK" , WSDL_CACHE_DISK , CONST_CS | CONST_PERSISTENT );
516
- REGISTER_LONG_CONSTANT ("WSDL_CACHE_MEMORY" , WSDL_CACHE_MEMORY , CONST_CS | CONST_PERSISTENT );
517
- REGISTER_LONG_CONSTANT ("WSDL_CACHE_BOTH" , WSDL_CACHE_BOTH , CONST_CS | CONST_PERSISTENT );
518
-
519
- /* New SOAP SSL Method Constants */
520
- REGISTER_LONG_CONSTANT ("SOAP_SSL_METHOD_TLS" , SOAP_SSL_METHOD_TLS , CONST_CS | CONST_PERSISTENT );
521
- REGISTER_LONG_CONSTANT ("SOAP_SSL_METHOD_SSLv2" , SOAP_SSL_METHOD_SSLv2 , CONST_CS | CONST_PERSISTENT );
522
- REGISTER_LONG_CONSTANT ("SOAP_SSL_METHOD_SSLv3" , SOAP_SSL_METHOD_SSLv3 , CONST_CS | CONST_PERSISTENT );
523
- REGISTER_LONG_CONSTANT ("SOAP_SSL_METHOD_SSLv23" , SOAP_SSL_METHOD_SSLv23 , CONST_CS | CONST_PERSISTENT );
427
+ register_soap_symbols (module_number );
524
428
525
429
old_error_handler = zend_error_cb ;
526
430
zend_error_cb = soap_error_handler ;
0 commit comments