ILIAS  release_5-0 Revision 5.0.0-1144-gc4397b1f870
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilBMFBase.php File Reference

Go to the source code of this file.

Data Structures

class  ilBMFBase_Object
 
class  ilBMFBase
 
class  QName
 

Namespaces

 SOAP
 Common base class of all SOAP classes.
 

Variables

 $GLOBALS ['SOAP_OBJECT_STRUCT'] = true
 SOAP_OBJECT_STRUCT makes PEAR::SOAP use objects for SOAP structures rather than arrays. More...
 
 $GLOBALS ['SOAP_RAW_CONVERT'] = false
 SOAP_RAW_CONVERT makes PEAR::SOAP attempt to determine what SOAP type a PHP string COULD be. More...
 
 $GLOBALS ['SOAP_options'] = array()
 
 if (class_exists( 'Mail_mimePart'))
 

$SOAP_DEBUG

Enable debugging information?

bool $GLOBALS['SOAP_DEBUG']

 $GLOBALS ['SOAP_DEBUG'] = false
 
if(!function_exists('version_compare')||version_compare(phpversion(), '4.1', '<')) if(version_compare(phpversion(), '4.1', '>=') &&version_compare(phpversion(), '4.2', '<')) else
 
const SOAP_LIBRARY_VERSION (!defined('NAN')) '0.8.0RC4'
 
const SOAP_LIBRARY_NAME 'PEAR-SOAP 0.8.0RC4-devel'
 
const SOAP_XML_SCHEMA_VERSION 'http://www.w3.org/2001/XMLSchema'
 
const SOAP_XML_SCHEMA_INSTANCE 'http://www.w3.org/2001/XMLSchema-instance'
 
const SOAP_XML_SCHEMA_1999 'http://www.w3.org/1999/XMLSchema'
 
const SOAP_SCHEMA 'http://schemas.xmlsoap.org/wsdl/soap/'
 
const SOAP_SCHEMA_ENCODING 'http://schemas.xmlsoap.org/soap/encoding/'
 
const SOAP_ENVELOP 'http://schemas.xmlsoap.org/soap/envelope/'
 
const SCHEMA_DISCO 'http://schemas.xmlsoap.org/disco/'
 
const SCHEMA_DISCO_SCL 'http://schemas.xmlsoap.org/disco/scl/'
 
const SCHEMA_SOAP 'http://schemas.xmlsoap.org/wsdl/soap/'
 
const SCHEMA_SOAP_HTTP 'http://schemas.xmlsoap.org/soap/http'
 
const SCHEMA_WSDL_HTTP 'http://schemas.xmlsoap.org/wsdl/http/'
 
const SCHEMA_MIME 'http://schemas.xmlsoap.org/wsdl/mime/'
 
const SCHEMA_WSDL 'http://schemas.xmlsoap.org/wsdl/'
 
const SCHEMA_DIME 'http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/'
 
const SCHEMA_CONTENT 'http://schemas.xmlsoap.org/ws/2002/04/content-type/'
 
const SCHEMA_REF 'http://schemas.xmlsoap.org/ws/2002/04/reference/'
 
const SOAP_DEFAULT_ENCODING 'ISO-8859-1'
 

Variable Documentation

◆ $GLOBALS [1/4]

$GLOBALS[ 'SOAP_OBJECT_STRUCT'] = true

SOAP_OBJECT_STRUCT makes PEAR::SOAP use objects for SOAP structures rather than arrays.

This has been done to provide a closer match to php-soap. If the old behaviour is needed, set to false. The old behaviour is deprecated.

bool $GLOBALS['SOAP_OBJECT_STRUCT']

Definition at line 35 of file class.ilBMFBase.php.

Referenced by ilBMFBase_Object\ilBMFBase_Object().

◆ $GLOBALS [2/4]

$GLOBALS[ 'SOAP_RAW_CONVERT'] = false

SOAP_RAW_CONVERT makes PEAR::SOAP attempt to determine what SOAP type a PHP string COULD be.

This may result in slightly better interoperability when you are not using WSDL, and are being lazy and not using ilBMFValue to define types for your values.

bool $GLOBALS['SOAP_RAW_CONVERT']

Definition at line 45 of file class.ilBMFBase.php.

◆ $GLOBALS [3/4]

$GLOBALS[ 'SOAP_options'] = array()

Definition at line 52 of file class.ilBMFBase.php.

◆ $GLOBALS [4/4]

$GLOBALS[ 'SOAP_DEBUG'] = false

Definition at line 72 of file class.ilBMFBase.php.

◆ else

if (!function_exists( 'version_compare')||version_compare(phpversion(), '4.1', '<')) if (version_compare(phpversion(), '4.1', '>=') &&version_compare(phpversion(), '4.2', '<')) else
Initial value:
{
define('FLOAT', 'float')

Definition at line 81 of file class.ilBMFBase.php.

◆ if

if(class_exists('Mail_mimePart'))

Definition at line 56 of file class.ilBMFBase.php.

◆ SCHEMA_CONTENT

const SCHEMA_CONTENT 'http://schemas.xmlsoap.org/ws/2002/04/content-type/'

Definition at line 112 of file class.ilBMFBase.php.

◆ SCHEMA_DIME

const SCHEMA_DIME 'http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/'

Definition at line 111 of file class.ilBMFBase.php.

Referenced by ilBMFWSDL_Parser\startElement().

◆ SCHEMA_DISCO

const SCHEMA_DISCO 'http://schemas.xmlsoap.org/disco/'

Definition at line 103 of file class.ilBMFBase.php.

◆ SCHEMA_DISCO_SCL

const SCHEMA_DISCO_SCL 'http://schemas.xmlsoap.org/disco/scl/'

Definition at line 104 of file class.ilBMFBase.php.

◆ SCHEMA_MIME

const SCHEMA_MIME 'http://schemas.xmlsoap.org/wsdl/mime/'

Definition at line 109 of file class.ilBMFBase.php.

Referenced by ilBMFWSDL_Parser\startElement().

◆ SCHEMA_REF

const SCHEMA_REF 'http://schemas.xmlsoap.org/ws/2002/04/reference/'

Definition at line 113 of file class.ilBMFBase.php.

◆ SCHEMA_SOAP

const SCHEMA_SOAP 'http://schemas.xmlsoap.org/wsdl/soap/'

◆ SCHEMA_SOAP_HTTP

const SCHEMA_SOAP_HTTP 'http://schemas.xmlsoap.org/soap/http'

◆ SCHEMA_WSDL

const SCHEMA_WSDL 'http://schemas.xmlsoap.org/wsdl/'

◆ SCHEMA_WSDL_HTTP

const SCHEMA_WSDL_HTTP 'http://schemas.xmlsoap.org/wsdl/http/'

Definition at line 108 of file class.ilBMFBase.php.

Referenced by ilBMFWSDL_Parser\startElement().

◆ SOAP_DEFAULT_ENCODING

const SOAP_DEFAULT_ENCODING 'ISO-8859-1'

Definition at line 117 of file class.ilBMFBase.php.

◆ SOAP_ENVELOP

const SOAP_ENVELOP 'http://schemas.xmlsoap.org/soap/envelope/'

◆ SOAP_LIBRARY_NAME

const SOAP_LIBRARY_NAME 'PEAR-SOAP 0.8.0RC4-devel'

Definition at line 93 of file class.ilBMFBase.php.

◆ SOAP_LIBRARY_VERSION

const SOAP_LIBRARY_VERSION(!defined( 'NAN')) '0.8.0RC4'

Definition at line 92 of file class.ilBMFBase.php.

◆ SOAP_SCHEMA

const SOAP_SCHEMA 'http://schemas.xmlsoap.org/wsdl/soap/'

Definition at line 99 of file class.ilBMFBase.php.

Referenced by ilBMFWSDL_Parser\startElement().

◆ SOAP_SCHEMA_ENCODING

const SOAP_SCHEMA_ENCODING 'http://schemas.xmlsoap.org/soap/encoding/'

◆ SOAP_XML_SCHEMA_1999

const SOAP_XML_SCHEMA_1999 'http://www.w3.org/1999/XMLSchema'

Definition at line 98 of file class.ilBMFBase.php.

◆ SOAP_XML_SCHEMA_INSTANCE

const SOAP_XML_SCHEMA_INSTANCE 'http://www.w3.org/2001/XMLSchema-instance'

Definition at line 97 of file class.ilBMFBase.php.

◆ SOAP_XML_SCHEMA_VERSION

const SOAP_XML_SCHEMA_VERSION 'http://www.w3.org/2001/XMLSchema'