summaryrefslogtreecommitdiff
path: root/ext/soap/TODO
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@php.net>2004-01-06 17:14:30 +0000
committerDmitry Stogov <dmitry@php.net>2004-01-06 17:14:30 +0000
commit107a87ca8525faf65d73882ae923c669231fcdcc (patch)
tree4218044ddbc381b8340bf4c7a74383dcb2d11707 /ext/soap/TODO
parentea2f4b7ac08ada1e7a26d06250291c76e0c0adc3 (diff)
downloadphp-git-107a87ca8525faf65d73882ae923c669231fcdcc.tar.gz
WSDL support was improved
Diffstat (limited to 'ext/soap/TODO')
-rw-r--r--ext/soap/TODO42
1 files changed, 41 insertions, 1 deletions
diff --git a/ext/soap/TODO b/ext/soap/TODO
index 615509feb2..24ce63d75a 100644
--- a/ext/soap/TODO
+++ b/ext/soap/TODO
@@ -55,6 +55,46 @@ WSDL
? support for style "rpc"/"document" encoding
? support for "encoded"/"literal" encoding
? support for "nillable" and "nil"
+- support for user defined simple types
+ - restiction
+ + base
+ - minExclusive (for numeric, date types)
+ - minInclusive (for numeric, date types)
+ - maxExclusive (for numeric, date types)
+ - maxInclusive (for numeric, date types)
+ - totalDigits (for decimal)
+ - fractionDigits (for decimal)
+ - length (for string, anyURI, hexBinary, base64Binary and derived)
+ - minLength (for string, hexBinary, base64Binary and derived)
+ - maxLength (for string, hexBinary, base64Binary and derived)
+ - whiteSpace (preserve, replace [#x9,#xA,#xD=>#x20], collapse [replace+?])
+ - pattern
+ ? enumeration
+ - list ???
+ - union ???
+- support for user defined complex types
+ - simpleContent extension
+ ? base
+ - group
+ - name
+ - all
+ - choice
+ - sequence
+ - all
+ - element
+ - choice
+ - element
+ - group
+ - choice
+ - sequence
+ - any ???
+ - sequence
+ - element
+ - group
+ - choice
+ - sequence
+ - any ???
+ - attribute
- function/method overloading (test(int); test(string))
- wsdl caching
- wsdl auto generation
@@ -65,7 +105,7 @@ Error Handling
Transport
---------
-? support for https://
++ support for https://
- support for persistent HTTP connections (keep_alive)
- support for HTTP compression (gzip,x-gzip,defalte)
- support for HTTP athentication