You are here

property nusoap_base::$typemap in Salesforce Suite 5.2

Same name in this branch
  1. 5.2 includes/nusoap.php \nusoap_base::typemap
  2. 5.2 includes/nusoap.orig.php \nusoap_base::typemap
Same name and namespace in other branches
  1. 5 includes/nusoap.php \nusoap_base::typemap
  2. 5 includes/nusoap.orig.php \nusoap_base::typemap

* XML Schema types in an array of uri => (array of xml type => php type) * is this legacy yet? * no, this is used by the xmlschema class to verify type => namespace mappings. * * @access public

Type: array

File

includes/nusoap.php, line 162

Class

nusoap_base
nusoap_base

Code

var $typemap = [
  'http://www.w3.org/2001/XMLSchema' => [
    'string' => 'string',
    'boolean' => 'boolean',
    'float' => 'double',
    'double' => 'double',
    'decimal' => 'double',
    'duration' => '',
    'dateTime' => 'string',
    'time' => 'string',
    'date' => 'string',
    'gYearMonth' => '',
    'gYear' => '',
    'gMonthDay' => '',
    'gDay' => '',
    'gMonth' => '',
    'hexBinary' => 'string',
    'base64Binary' => 'string',
    // abstract "any" types
    'anyType' => 'string',
    'anySimpleType' => 'string',
    // derived datatypes
    'normalizedString' => 'string',
    'token' => 'string',
    'language' => '',
    'NMTOKEN' => '',
    'NMTOKENS' => '',
    'Name' => '',
    'NCName' => '',
    'ID' => '',
    'IDREF' => '',
    'IDREFS' => '',
    'ENTITY' => '',
    'ENTITIES' => '',
    'integer' => 'integer',
    'nonPositiveInteger' => 'integer',
    'negativeInteger' => 'integer',
    'long' => 'integer',
    'int' => 'integer',
    'short' => 'integer',
    'byte' => 'integer',
    'nonNegativeInteger' => 'integer',
    'unsignedLong' => '',
    'unsignedInt' => '',
    'unsignedShort' => '',
    'unsignedByte' => '',
    'positiveInteger' => '',
  ],
  'http://www.w3.org/2000/10/XMLSchema' => [
    'i4' => '',
    'int' => 'integer',
    'boolean' => 'boolean',
    'string' => 'string',
    'double' => 'double',
    'float' => 'double',
    'dateTime' => 'string',
    'timeInstant' => 'string',
    'base64Binary' => 'string',
    'base64' => 'string',
    'ur-type' => 'array',
  ],
  'http://www.w3.org/1999/XMLSchema' => [
    'i4' => '',
    'int' => 'integer',
    'boolean' => 'boolean',
    'string' => 'string',
    'double' => 'double',
    'float' => 'double',
    'dateTime' => 'string',
    'timeInstant' => 'string',
    'base64Binary' => 'string',
    'base64' => 'string',
    'ur-type' => 'array',
  ],
  'http://soapinterop.org/xsd' => [
    'SOAPStruct' => 'struct',
  ],
  'http://schemas.xmlsoap.org/soap/encoding/' => [
    'base64' => 'string',
    'array' => 'array',
    'Array' => 'array',
  ],
  'http://xml.apache.org/xml-soap' => [
    'Map',
  ],
];