SOAP
[ class tree: SOAP ] [ index: SOAP ] [ all elements ]

Class: SOAP_Base

Source Location: /SOAP-0.10.1/Base.php

Class Overview

PEAR
   |
   --SOAP_Base_Object
      |
      --SOAP_Base

Common base class of all SOAP classes.


Author(s):

Methods


Child classes:

SOAP_Client_Overload
Common base class of all SOAP classes.
SOAP_Parser
SOAP Parser
SOAP_Server
SOAP Server Class
SOAP_Transport
SOAP Transport Layer
SOAP_WSDL
This class parses WSDL files, and can be used by SOAP::Client to properly register soap values for services.
SOAP_WSDL_Cache
Common base class of all SOAP classes.
SOAP_WSDL_Parser
Common base class of all SOAP classes.
SOAP_WSDL_ObjectParser
Parses the types and methods used in web service objects into the internal data structures used by SOAP_WSDL.

Inherited Variables

Inherited Methods


Class Details

[line 247]
Common base class of all SOAP classes.
  • Author: Shane Caraveo <shane@php.net> Conversion to PEAR and updates
  • Access: public


[ Top ]


Method Detail

SOAP_Base (Constructor)   [line 374]

SOAP_Base SOAP_Base( [string $faultcode = 'Client'])

Constructor.
  • See: $debug_data, _debug()

Parameters:

string   $faultcode     Error code.

[ Top ]

makeEnvelope   [line 992]

string makeEnvelope( &$method, &$headers, [string $encoding = SOAP_DEFAULT_ENCODING], [array $options = array()], mixed $method, array $headers)

Creates the SOAP envelope with the SOAP envelop data.

Parameters:

mixed   $method     
array   $headers     
string   $encoding     
array   $options     
   &$method     
   &$headers     

[ Top ]

setDefaultNamespace   [line 385]

void setDefaultNamespace( string $namespace)

Sets the default namespace.

Parameters:

string   $namespace     The default namespace.

[ Top ]

setTypeTranslation   [line 1201]

void setTypeTranslation( string $type, [string $class = null])

Explicitly sets the translation for a specific class.

Auto translation works for all cases, but opens ANY class in the script to be used as a data type, and may not be desireable.


Parameters:

string   $type     A SOAP type.
string   $class     A PHP class name.

[ Top ]

__set_type_translation   [line 1187]

void __set_type_translation( $type, [ $class = null])

  • Deprecated: Use setTypeTranslation().

Parameters:

   $type     
   $class     

[ Top ]


Documentation generated on Tue, 23 Jan 2007 06:00:17 -0500 by phpDocumentor 1.3.0. PEAR Logo Copyright © PHP Group 2004.