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

Class: SOAP_Server_Email_Gateway

Source Location: /SOAP-0.13.0/SOAP/Server/Email_Gateway.php

Class Overview

PEAR
   |
   --SOAP_Base_Object
      |
      --SOAP_Base
         |
         --SOAP_Server
            |
            --SOAP_Server_Email
               |
               --SOAP_Server_Email_Gateway

SOAP Server Class that implements an email SOAP server.


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods

Class: SOAP_Server_Email

SOAP_Server_Email::SOAP_Server_Email()
SOAP_Server_Email::client()
SOAP_Server_Email::service()

Class: SOAP_Server

SOAP_Server::SOAP_Server()
SOAP_Server::addObjectMap()
SOAP_Server::addObjectWSDL()
SOAP_Server::addToMap()
Adds a method to the dispatch map.
SOAP_Server::bind()
SOAP_Server::bindWSDL()
SOAP_Server::buildResult()
Creates SOAP_Value objects with return values from method.
SOAP_Server::callMethod()
SOAP_Server::parseRequest()
SOAP_Server::service()
Parses the request and posts or returns the response.
SOAP_Server::setCallHandler()
SOAP_Server::validateMethod()
SOAP_Server::verifyMethod()
SOAP_Server::__decodeRequest()

Class: SOAP_Base

SOAP_Base::SOAP_Base()
Constructor.
SOAP_Base::makeEnvelope()
Creates the SOAP envelope with the SOAP envelop data.
SOAP_Base::setDefaultNamespace()
Sets the default namespace.
SOAP_Base::setTypeTranslation()
Explicitly sets the translation for a specific class.
SOAP_Base::SOAPENCPrefix()
Sets the SOAP-ENC prefix and returns the current value.
SOAP_Base::SOAPENVPrefix()
Sets the SOAP-ENV prefix and returns the current value.

Class: SOAP_Base_Object

SOAP_Base_Object::SOAP_Base_Object()
Constructor.

Class Details

[line 42]
SOAP Server Class that implements an email SOAP server.

http://www.pocketsoap.com/specs/smtpbinding/

This class overrides the default HTTP server, providing the ability to parse an email message and execute soap calls. This class DOES NOT pop the message; the message, complete with headers, must be passed in as a parameter to the service function call.

This class calls a provided HTTP SOAP server, forwarding the email request, then sending the HTTP response out as an email.



[ Top ]


Class Variables

$dump =  false

[line 45]


Type:   mixed


[ Top ]

$gateway =  null

[line 44]


Type:   mixed


[ Top ]



Method Detail

SOAP_Server_Email_Gateway (Constructor)   [line 47]

SOAP_Server_Email_Gateway SOAP_Server_Email_Gateway( [ $gateway = ''], [ $send_response = true], [ $dump = false])


Parameters:

   $gateway     
   $send_response     
   $dump     

[ Top ]

service   [line 56]

void service( &$data, [ $gateway = ''], [ $endpoint = ''], [ $send_response = true], [ $dump = false])


Overrides SOAP_Server_Email::service() (parent method not documented)

Parameters:

   &$data     
   $gateway     
   $endpoint     
   $send_response     
   $dump     

[ Top ]


Documentation generated on Thu, 26 Jan 2012 14:00:09 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.