Class 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