## Zend_Soap_AutoDiscover

Description

Located in /Soap/AutoDiscover.php (line 29)

    Zend_Server_Abstract
       |
       --Zend_Soap_AutoDiscover

Method Summary
static string getType (string $type)
Zend_Soap_AutoDiscover __construct ()
void addFunction (string $function, [string $namespace = ''])
void fault ([string $fault = null], [string|int $code = null])
array getFunctions ()
void handle ([string $request = false])
void loadFunctions (unknown_type $definition)
void setClass (string $class, [string $namespace = ''], [array $argv = null])
void setPersistence (int $mode)
Methods
static getType (line 233)

Returns an XSD Type for the given PHP type

static string getType (string $type)

- string $type: PHP Type to get the XSD type for

Constructor __construct (line 48)

Constructor

- access: public

Zend_Soap_AutoDiscover __construct ()
addFunction (line 108)

Add a Single or Multiple Functions to the WSDL

- access: public

void addFunction (string $function, [string $namespace = ''])

- string $function: Function Name
- string $namespace: Function namespace - Not Used

fault (line 177)

Action to take when an error occurs

- access: public
- todo: Imeplement

void fault ([string $fault = null], [string|int $code = null])

- string $fault
- string|int $code

getFunctions (line 200)

Return an array of functions in the WSDL

- access: public

array getFunctions ()
handle (line 187)

Handle the Request

- access: public

void handle ([string $request = false])

- string $request: A non-standard request - Not Used

loadFunctions (line 211)

Load Functions

- access: public
- todo: Implement

void loadFunctions (unknown_type $definition)

- unknown_type $definition

setClass (line 60)

Set the Class the SOAP server will use

- access: public

void setClass (string $class, [string $namespace = ''], [array $argv = null])

- string $class: Class Name
- string $namespace: Class Namspace - Not Used
- array $argv: Arguments to instantiate the class - Not Used

setPersistence (line 222)

Set Persistance

- access: public
- todo: Implement

void setPersistence (int $mode)

- int $mode

Documentation generated on Wed, 21 Feb 2007 12:02:16 -0800 by phpDocumentor 1.3.1