|
|
@@ -145,32 +145,35 @@ class Zend_XmlRpc_Server extends Zend_Server_Abstract
|
|
|
* @var array
|
|
|
*/
|
|
|
protected $_typeMap = array(
|
|
|
- 'i4' => 'i4',
|
|
|
- 'int' => 'int',
|
|
|
- 'integer' => 'int',
|
|
|
- 'i8' => 'Zend_Crypt_Math_BigInteger',
|
|
|
- 'double' => 'double',
|
|
|
- 'float' => 'double',
|
|
|
- 'real' => 'double',
|
|
|
- 'boolean' => 'boolean',
|
|
|
- 'bool' => 'boolean',
|
|
|
- 'true' => 'boolean',
|
|
|
- 'false' => 'boolean',
|
|
|
- 'string' => 'string',
|
|
|
- 'str' => 'string',
|
|
|
- 'base64' => 'base64',
|
|
|
- 'dateTime.iso8601' => 'dateTime.iso8601',
|
|
|
- 'date' => 'dateTime.iso8601',
|
|
|
- 'time' => 'dateTime.iso8601',
|
|
|
- 'time' => 'dateTime.iso8601',
|
|
|
- 'Zend_Date' => 'dateTime.iso8601',
|
|
|
- 'DateTime' => 'dateTime.iso8601',
|
|
|
- 'array' => 'array',
|
|
|
- 'struct' => 'struct',
|
|
|
- 'null' => 'nil',
|
|
|
- 'nil' => 'nil',
|
|
|
- 'void' => 'void',
|
|
|
- 'mixed' => 'struct'
|
|
|
+ 'i4' => 'i4',
|
|
|
+ 'int' => 'int',
|
|
|
+ 'integer' => 'int',
|
|
|
+ 'Zend_Crypt_Math_BigInteger' => 'i8',
|
|
|
+ 'i8' => 'i8',
|
|
|
+ 'ex:i8' => 'i8',
|
|
|
+ 'double' => 'double',
|
|
|
+ 'float' => 'double',
|
|
|
+ 'real' => 'double',
|
|
|
+ 'boolean' => 'boolean',
|
|
|
+ 'bool' => 'boolean',
|
|
|
+ 'true' => 'boolean',
|
|
|
+ 'false' => 'boolean',
|
|
|
+ 'string' => 'string',
|
|
|
+ 'str' => 'string',
|
|
|
+ 'base64' => 'base64',
|
|
|
+ 'dateTime.iso8601' => 'dateTime.iso8601',
|
|
|
+ 'date' => 'dateTime.iso8601',
|
|
|
+ 'time' => 'dateTime.iso8601',
|
|
|
+ 'time' => 'dateTime.iso8601',
|
|
|
+ 'Zend_Date' => 'dateTime.iso8601',
|
|
|
+ 'DateTime' => 'dateTime.iso8601',
|
|
|
+ 'array' => 'array',
|
|
|
+ 'struct' => 'struct',
|
|
|
+ 'null' => 'nil',
|
|
|
+ 'nil' => 'nil',
|
|
|
+ 'ex:nil' => 'nil',
|
|
|
+ 'void' => 'void',
|
|
|
+ 'mixed' => 'struct',
|
|
|
);
|
|
|
|
|
|
/**
|