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

Class: SOAP_Base

Source Location: /SOAP-0.10.0/Base.php

Class Overview

PEAR
   |
   --SOAP_Base_Object
      |
      --SOAP_Base

Common base class of all SOAP classes.


Author(s):

Methods


Child classes:

SOAP_Parser
SOAP Parser
SOAP_Server
SOAP Server Class
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.
SOAP_Transport
SOAP Transport Layer
SOAP_Client_Overload
Common base class of all SOAP classes.

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 Mon, 11 Mar 2019 14:54:40 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.