import v2.0.0.0_RC3 | 2012-07-01

https://github.com/lucanos/CommunityID -> http://www.itadmins.net/archives/357
This commit is contained in:
2019-07-17 22:31:04 +02:00
parent 38c146901c
commit 2f397f01f7
2677 changed files with 296182 additions and 45159 deletions

View File

@ -17,14 +17,14 @@
* @subpackage Expr
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Expr.php 16971 2009-07-22 18:05:45Z mikaelkael $
* @version $Id: Expr.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
* Class for Zend_Json encode method.
*
* This class simply holds a string with a native Javascript Expression,
* so objects | arrays to be encoded with Zend_Json can contain native
* so objects | arrays to be encoded with Zend_Json can contain native
* Javascript Expressions.
*
* Example:

View File

@ -16,7 +16,7 @@
* @package Zend_Json
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Server.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Server.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -82,7 +82,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Attach a function or callback to the server
*
*
* @param string|array $function Valid PHP callback
* @param string $namespace Ignored
* @return Zend_Json_Server
@ -134,8 +134,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Register a class with the server
*
* @param string $class
*
* @param string $class
* @param string $namespace Ignored
* @param mixed $argv Ignored
* @return Zend_Json_Server
@ -160,9 +160,9 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Indicate fault response
*
* @param string $fault
* @param int $code
*
* @param string $fault
* @param int $code
* @return false
*/
public function fault($fault = null, $code = 404, $data = null)
@ -175,8 +175,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Handle request
*
* @param Zend_Json_Server_Request $request
*
* @param Zend_Json_Server_Request $request
* @return null|Zend_Json_Server_Response
*/
public function handle($request = false)
@ -206,8 +206,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Load function definitions
*
* @param array|Zend_Server_Definition $definition
*
* @param array|Zend_Server_Definition $definition
* @return void
*/
public function loadFunctions($definition)
@ -229,8 +229,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Set request object
*
* @param Zend_Json_Server_Request $request
*
* @param Zend_Json_Server_Request $request
* @return Zend_Json_Server
*/
public function setRequest(Zend_Json_Server_Request $request)
@ -241,7 +241,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Get JSON-RPC request object
*
*
* @return Zend_Json_Server_Request
*/
public function getRequest()
@ -255,8 +255,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Set response object
*
* @param Zend_Json_Server_Response $response
*
* @param Zend_Json_Server_Response $response
* @return Zend_Json_Server
*/
public function setResponse(Zend_Json_Server_Response $response)
@ -267,7 +267,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Get response object
*
*
* @return Zend_Json_Server_Response
*/
public function getResponse()
@ -281,8 +281,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Set flag indicating whether or not to auto-emit response
*
* @param bool $flag
*
* @param bool $flag
* @return Zend_Json_Server
*/
public function setAutoEmitResponse($flag)
@ -293,7 +293,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Will we auto-emit the response?
*
*
* @return bool
*/
public function autoEmitResponse()
@ -304,9 +304,9 @@ class Zend_Json_Server extends Zend_Server_Abstract
// overloading for SMD metadata
/**
* Overload to accessors of SMD object
*
* @param string $method
* @param array $args
*
* @param string $method
* @param array $args
* @return mixed
*/
public function __call($method, $args)
@ -327,7 +327,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Retrieve SMD object
*
*
* @return Zend_Json_Server_Smd
*/
public function getServiceMap()
@ -341,8 +341,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Add service method to service map
*
* @param Zend_Server_Reflection_Function $method
*
* @param Zend_Server_Reflection_Function $method
* @return void
*/
protected function _addMethodServiceMap(Zend_Server_Method_Definition $method)
@ -362,8 +362,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Translate PHP type to JSON type
*
* @param string $type
*
* @param string $type
* @return string
*/
protected function _fixType($type)
@ -373,9 +373,9 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Get default params from signature
*
* @param array $args
* @param array $params
*
* @param array $args
* @param array $params
* @return array
*/
protected function _getDefaultParams(array $args, array $params)
@ -393,8 +393,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Get method param type
*
* @param Zend_Server_Reflection_Function_Abstract $method
*
* @param Zend_Server_Reflection_Function_Abstract $method
* @return string|array
*/
protected function _getParams(Zend_Server_Method_Definition $method)
@ -434,7 +434,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Set response state
*
*
* @return Zend_Json_Server_Response
*/
protected function _getReadyResponse()
@ -455,8 +455,8 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Get method return type
*
* @param Zend_Server_Reflection_Function_Abstract $method
*
* @param Zend_Server_Reflection_Function_Abstract $method
* @return string|array
*/
protected function _getReturnType(Zend_Server_Method_Definition $method)
@ -473,7 +473,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Retrieve list of allowed SMD methods for proxying
*
*
* @return array
*/
protected function _getSmdMethods()
@ -497,7 +497,7 @@ class Zend_Json_Server extends Zend_Server_Abstract
/**
* Internal method for handling request
*
*
* @return void
*/
protected function _handle()

View File

@ -17,7 +17,7 @@
* @subpackage Server
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Cache.php 16971 2009-07-22 18:05:45Z mikaelkael $
* @version $Id: Cache.php 18951 2009-11-12 16:26:19Z alexander $
*/
/** Zend_Server_Cache */
@ -38,9 +38,9 @@ class Zend_Json_Server_Cache extends Zend_Server_Cache
* Cache a service map description (SMD) to a file
*
* Returns true on success, false on failure
*
* @param string $filename
* @param Zend_Json_Server $server
*
* @param string $filename
* @param Zend_Json_Server $server
* @return boolean
*/
public static function saveSmd($filename, Zend_Json_Server $server)
@ -61,10 +61,10 @@ class Zend_Json_Server_Cache extends Zend_Server_Cache
/**
* Retrieve a cached SMD
*
* On success, returns the cached SMD (a JSON string); an failure, returns
* On success, returns the cached SMD (a JSON string); an failure, returns
* boolean false.
*
* @param string $filename
*
* @param string $filename
* @return string|false
*/
public static function getSmd($filename)
@ -86,8 +86,8 @@ class Zend_Json_Server_Cache extends Zend_Server_Cache
/**
* Delete a file containing a cached SMD
*
* @param string $filename
*
* @param string $filename
* @return bool
*/
public static function deleteSmd($filename)

View File

@ -16,7 +16,7 @@
* @package Zend_Json
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Error.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Error.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -67,10 +67,10 @@ class Zend_Json_Server_Error
/**
* Constructor
*
* @param string $message
* @param int $code
* @param mixed $data
*
* @param string $message
* @param int $code
* @param mixed $data
* @return void
*/
public function __construct($message = null, $code = -32000, $data = null)
@ -82,8 +82,8 @@ class Zend_Json_Server_Error
/**
* Set error code
*
* @param int $code
*
* @param int $code
* @return Zend_Json_Server_Error
*/
public function setCode($code)
@ -104,7 +104,7 @@ class Zend_Json_Server_Error
/**
* Get error code
*
*
* @return int|null
*/
public function getCode()
@ -114,8 +114,8 @@ class Zend_Json_Server_Error
/**
* Set error message
*
* @param string $message
*
* @param string $message
* @return Zend_Json_Server_Error
*/
public function setMessage($message)
@ -130,7 +130,7 @@ class Zend_Json_Server_Error
/**
* Get error message
*
*
* @return string
*/
public function getMessage()
@ -140,8 +140,8 @@ class Zend_Json_Server_Error
/**
* Set error data
*
* @param mixed $data
*
* @param mixed $data
* @return Zend_Json_Server_Error
*/
public function setData($data)
@ -152,7 +152,7 @@ class Zend_Json_Server_Error
/**
* Get error data
*
*
* @return mixed
*/
public function getData()
@ -162,7 +162,7 @@ class Zend_Json_Server_Error
/**
* Cast error to array
*
*
* @return array
*/
public function toArray()
@ -176,7 +176,7 @@ class Zend_Json_Server_Error
/**
* Cast error to JSON
*
*
* @return string
*/
public function toJson()
@ -187,7 +187,7 @@ class Zend_Json_Server_Error
/**
* Cast to string (JSON)
*
*
* @return string
*/
public function __toString()

View File

@ -16,7 +16,7 @@
* @package Zend_Json
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Exception.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Exception.php 18951 2009-11-12 16:26:19Z alexander $
*/
/** Zend_Json_Exception */
@ -24,7 +24,7 @@ require_once 'Zend/Json/Exception.php';
/**
* Zend_Json_Server exceptions
*
*
* @uses Zend_Json_Exception
* @package Zend_Json
* @subpackage Server

View File

@ -17,7 +17,7 @@
* @subpackage Server
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Request.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Request.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -54,7 +54,7 @@ class Zend_Json_Server_Request
protected $_methodRegex = '/^[a-z][a-z0-9_.]*$/i';
/**
* Request parameters
* Request parameters
* @var array
*/
protected $_params = array();
@ -67,8 +67,8 @@ class Zend_Json_Server_Request
/**
* Set request state
*
* @param array $options
*
* @param array $options
* @return Zend_Json_Server_Request
*/
public function setOptions(array $options)
@ -87,9 +87,9 @@ class Zend_Json_Server_Request
/**
* Add a parameter to the request
*
* @param mixed $value
* @param string $key
*
* @param mixed $value
* @param string $key
* @return Zend_Json_Server_Request
*/
public function addParam($value, $key = null)
@ -106,8 +106,8 @@ class Zend_Json_Server_Request
/**
* Add many params
*
* @param array $params
*
* @param array $params
* @return Zend_Json_Server_Request
*/
public function addParams(array $params)
@ -120,8 +120,8 @@ class Zend_Json_Server_Request
/**
* Overwrite params
*
* @param array $params
*
* @param array $params
* @return Zend_Json_Server_Request
*/
public function setParams(array $params)
@ -132,8 +132,8 @@ class Zend_Json_Server_Request
/**
* Retrieve param by index or key
*
* @param int|string $index
*
* @param int|string $index
* @return mixed|null Null when not found
*/
public function getParam($index)
@ -146,8 +146,8 @@ class Zend_Json_Server_Request
}
/**
* Retrieve parameters
*
* Retrieve parameters
*
* @return array
*/
public function getParams()
@ -157,8 +157,8 @@ class Zend_Json_Server_Request
/**
* Set request method
*
* @param string $name
*
* @param string $name
* @return Zend_Json_Server_Request
*/
public function setMethod($name)
@ -173,7 +173,7 @@ class Zend_Json_Server_Request
/**
* Get request method name
*
*
* @return string
*/
public function getMethod()
@ -182,8 +182,8 @@ class Zend_Json_Server_Request
}
/**
* Was a bad method provided?
*
* Was a bad method provided?
*
* @return bool
*/
public function isMethodError()
@ -193,8 +193,8 @@ class Zend_Json_Server_Request
/**
* Set request identifier
*
* @param mixed $name
*
* @param mixed $name
* @return Zend_Json_Server_Request
*/
public function setId($name)
@ -205,7 +205,7 @@ class Zend_Json_Server_Request
/**
* Retrieve request identifier
*
*
* @return mixed
*/
public function getId()
@ -215,8 +215,8 @@ class Zend_Json_Server_Request
/**
* Set JSON-RPC version
*
* @param string $version
*
* @param string $version
* @return Zend_Json_Server_Request
*/
public function setVersion($version)
@ -231,7 +231,7 @@ class Zend_Json_Server_Request
/**
* Retrieve JSON-RPC version
*
*
* @return string
*/
public function getVersion()
@ -241,8 +241,8 @@ class Zend_Json_Server_Request
/**
* Set request state based on JSON
*
* @param string $json
*
* @param string $json
* @return void
*/
public function loadJson($json)
@ -254,7 +254,7 @@ class Zend_Json_Server_Request
/**
* Cast request to JSON
*
*
* @return string
*/
public function toJson()
@ -279,7 +279,7 @@ class Zend_Json_Server_Request
/**
* Cast request to string (JSON)
*
*
* @return string
*/
public function __toString()

View File

@ -16,7 +16,7 @@
* @package Zend_Json
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Http.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Http.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -42,7 +42,7 @@ class Zend_Json_Server_Request_Http extends Zend_Json_Server_Request
* Constructor
*
* Pull JSON request from raw POST body and use to populate request.
*
*
* @return void
*/
public function __construct()
@ -56,7 +56,7 @@ class Zend_Json_Server_Request_Http extends Zend_Json_Server_Request
/**
* Get JSON from raw POST body
*
*
* @return string
*/
public function getRawJson()

View File

@ -17,7 +17,7 @@
* @subpackage Server
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Response.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Response.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -61,8 +61,8 @@ class Zend_Json_Server_Response
/**
* Set result
*
* @param mixed $value
*
* @param mixed $value
* @return Zend_Json_Server_Response
*/
public function setResult($value)
@ -73,7 +73,7 @@ class Zend_Json_Server_Response
/**
* Get result
*
*
* @return mixed
*/
public function getResult()
@ -84,8 +84,8 @@ class Zend_Json_Server_Response
// RPC error, if response results in fault
/**
* Set result error
*
* @param Zend_Json_Server_Error $error
*
* @param Zend_Json_Server_Error $error
* @return Zend_Json_Server_Response
*/
public function setError(Zend_Json_Server_Error $error)
@ -96,7 +96,7 @@ class Zend_Json_Server_Response
/**
* Get response error
*
*
* @return null|Zend_Json_Server_Error
*/
public function getError()
@ -106,7 +106,7 @@ class Zend_Json_Server_Response
/**
* Is the response an error?
*
*
* @return bool
*/
public function isError()
@ -116,8 +116,8 @@ class Zend_Json_Server_Response
/**
* Set request ID
*
* @param mixed $name
*
* @param mixed $name
* @return Zend_Json_Server_Response
*/
public function setId($name)
@ -128,7 +128,7 @@ class Zend_Json_Server_Response
/**
* Get request ID
*
*
* @return mixed
*/
public function getId()
@ -138,8 +138,8 @@ class Zend_Json_Server_Response
/**
* Set JSON-RPC version
*
* @param string $version
*
* @param string $version
* @return Zend_Json_Server_Response
*/
public function setVersion($version)
@ -156,7 +156,7 @@ class Zend_Json_Server_Response
/**
* Retrieve JSON-RPC version
*
*
* @return string
*/
public function getVersion()
@ -166,7 +166,7 @@ class Zend_Json_Server_Response
/**
* Cast to JSON
*
*
* @return string
*/
public function toJson()
@ -237,7 +237,7 @@ class Zend_Json_Server_Response
/**
* Cast to string (JSON)
*
*
* @return string
*/
public function __toString()

View File

@ -16,7 +16,7 @@
* @package Zend_Json
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Http.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Http.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -36,7 +36,7 @@ class Zend_Json_Server_Response_Http extends Zend_Json_Server_Response
* Emit JSON
*
* Send appropriate HTTP headers. If no Id, then return an empty string.
*
*
* @return string
*/
public function toJson()
@ -52,10 +52,10 @@ class Zend_Json_Server_Response_Http extends Zend_Json_Server_Response
/**
* Send headers
*
* If headers are already sent, do nothing. If null ID, send HTTP 204
* header. Otherwise, send content type header based on content type of
* If headers are already sent, do nothing. If null ID, send HTTP 204
* header. Otherwise, send content type header based on content type of
* service map.
*
*
* @return void
*/
public function sendHeaders()

View File

@ -17,7 +17,7 @@
* @subpackage Server
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Smd.php 16541 2009-07-07 06:59:03Z bkarwin $
* @version $Id: Smd.php 18951 2009-11-12 16:26:19Z alexander $
*/
/**
@ -104,8 +104,8 @@ class Zend_Json_Server_Smd
/**
* Set object state via options
*
* @param array $options
*
* @param array $options
* @return Zend_Json_Server_Smd
*/
public function setOptions(array $options)
@ -122,8 +122,8 @@ class Zend_Json_Server_Smd
/**
* Set transport
*
* @param string $transport
*
* @param string $transport
* @return Zend_Json_Server_Smd
*/
public function setTransport($transport)
@ -138,7 +138,7 @@ class Zend_Json_Server_Smd
/**
* Get transport
*
*
* @return string
*/
public function getTransport()
@ -148,8 +148,8 @@ class Zend_Json_Server_Smd
/**
* Set envelope
*
* @param string $envelopeType
*
* @param string $envelopeType
* @return Zend_Json_Server_Smd
*/
public function setEnvelope($envelopeType)
@ -164,7 +164,7 @@ class Zend_Json_Server_Smd
/**
* Retrieve envelope
*
*
* @return string
*/
public function getEnvelope()
@ -175,8 +175,8 @@ class Zend_Json_Server_Smd
// Content-Type of response; default to application/json
/**
* Set content type
*
* @param string $type
*
* @param string $type
* @return Zend_Json_Server_Smd
*/
public function setContentType($type)
@ -191,7 +191,7 @@ class Zend_Json_Server_Smd
/**
* Retrieve content type
*
*
* @return string
*/
public function getContentType()
@ -201,8 +201,8 @@ class Zend_Json_Server_Smd
/**
* Set service target
*
* @param string $target
*
* @param string $target
* @return Zend_Json_Server_Smd
*/
public function setTarget($target)
@ -213,7 +213,7 @@ class Zend_Json_Server_Smd
/**
* Retrieve service target
*
*
* @return string
*/
public function getTarget()
@ -223,8 +223,8 @@ class Zend_Json_Server_Smd
/**
* Set service ID
*
* @param string $Id
*
* @param string $Id
* @return Zend_Json_Server_Smd
*/
public function setId($id)
@ -234,8 +234,8 @@ class Zend_Json_Server_Smd
}
/**
* Get service id
*
* Get service id
*
* @return string
*/
public function getId()
@ -245,8 +245,8 @@ class Zend_Json_Server_Smd
/**
* Set service description
*
* @param string $description
*
* @param string $description
* @return Zend_Json_Server_Smd
*/
public function setDescription($description)
@ -256,8 +256,8 @@ class Zend_Json_Server_Smd
}
/**
* Get service description
*
* Get service description
*
* @return string
*/
public function getDescription()
@ -267,8 +267,8 @@ class Zend_Json_Server_Smd
/**
* Indicate whether or not to generate Dojo-compatible SMD
*
* @param bool $flag
*
* @param bool $flag
* @return Zend_Json_Server_Smd
*/
public function setDojoCompatible($flag)
@ -279,7 +279,7 @@ class Zend_Json_Server_Smd
/**
* Is this a Dojo compatible SMD?
*
*
* @return bool
*/
public function isDojoCompatible()
@ -288,9 +288,9 @@ class Zend_Json_Server_Smd
}
/**
* Add Service
*
* @param Zend_Json_Server_Smd_Service|array $service
* Add Service
*
* @param Zend_Json_Server_Smd_Service|array $service
* @return void
*/
public function addService($service)
@ -317,8 +317,8 @@ class Zend_Json_Server_Smd
/**
* Add many services
*
* @param array $services
*
* @param array $services
* @return Zend_Json_Server_Smd
*/
public function addServices(array $services)
@ -331,8 +331,8 @@ class Zend_Json_Server_Smd
/**
* Overwrite existing services with new ones
*
* @param array $services
*
* @param array $services
* @return Zend_Json_Server_Smd
*/
public function setServices(array $services)
@ -343,8 +343,8 @@ class Zend_Json_Server_Smd
/**
* Get service object
*
* @param string $name
*
* @param string $name
* @return false|Zend_Json_Server_Smd_Service
*/
public function getService($name)
@ -357,7 +357,7 @@ class Zend_Json_Server_Smd
/**
* Return services
*
*
* @return array
*/
public function getServices()
@ -367,8 +367,8 @@ class Zend_Json_Server_Smd
/**
* Remove service
*
* @param string $name
*
* @param string $name
* @return boolean
*/
public function removeService($name)
@ -382,7 +382,7 @@ class Zend_Json_Server_Smd
/**
* Cast to array
*
*
* @return array
*/
public function toArray()
@ -419,7 +419,7 @@ class Zend_Json_Server_Smd
/**
* Export to DOJO-compatible SMD array
*
*
* @return array
*/
public function toDojoArray()
@ -458,7 +458,7 @@ class Zend_Json_Server_Smd
/**
* Cast to JSON
*
*
* @return string
*/
public function toJson()
@ -469,7 +469,7 @@ class Zend_Json_Server_Smd
/**
* Cast to string (JSON)
*
*
* @return string
*/
public function __toString()

View File

@ -25,10 +25,10 @@ require_once 'Zend/Json/Server/Smd.php';
/**
* Create Service Mapping Description for a method
*
*
* @package Zend_Json
* @subpackage Server
* @version $Id: Service.php 16214 2009-06-21 19:34:03Z thomas $
* @version $Id: Service.php 18951 2009-11-12 16:26:19Z alexander $
* @copyright Copyright (c) 2005-2009 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
*/
@ -116,8 +116,8 @@ class Zend_Json_Server_Smd_Service
/**
* Constructor
*
* @param string|array $spec
*
* @param string|array $spec
* @return void
* @throws Zend_Json_Server_Exception if no name provided
*/
@ -137,8 +137,8 @@ class Zend_Json_Server_Smd_Service
/**
* Set object state
*
* @param array $options
*
* @param array $options
* @return Zend_Json_Server_Smd_Service
*/
public function setOptions(array $options)
@ -158,8 +158,8 @@ class Zend_Json_Server_Smd_Service
/**
* Set service name
*
* @param string $name
*
* @param string $name
* @return Zend_Json_Server_Smd_Service
* @throws Zend_Json_Server_Exception
*/
@ -176,7 +176,7 @@ class Zend_Json_Server_Smd_Service
/**
* Retrieve name
*
*
* @return string
*/
public function getName()
@ -185,11 +185,11 @@ class Zend_Json_Server_Smd_Service
}
/**
* Set Transport
* Set Transport
*
* Currently limited to POST
*
* @param string $transport
*
* @param string $transport
* @return Zend_Json_Server_Smd_Service
*/
public function setTransport($transport)
@ -205,7 +205,7 @@ class Zend_Json_Server_Smd_Service
/**
* Get transport
*
*
* @return string
*/
public function getTransport()
@ -215,8 +215,8 @@ class Zend_Json_Server_Smd_Service
/**
* Set service target
*
* @param string $target
*
* @param string $target
* @return Zend_Json_Server_Smd_Service
*/
public function setTarget($target)
@ -227,7 +227,7 @@ class Zend_Json_Server_Smd_Service
/**
* Get service target
*
*
* @return string
*/
public function getTarget()
@ -237,8 +237,8 @@ class Zend_Json_Server_Smd_Service
/**
* Set envelope type
*
* @param string $envelopeType
*
* @param string $envelopeType
* @return Zend_Json_Server_Smd_Service
*/
public function setEnvelope($envelopeType)
@ -254,7 +254,7 @@ class Zend_Json_Server_Smd_Service
/**
* Get envelope type
*
*
* @return string
*/
public function getEnvelope()
@ -264,10 +264,10 @@ class Zend_Json_Server_Smd_Service
/**
* Add a parameter to the service
*
* @param string|array $type
* @param array $options
* @param int|null $order
*
* @param string|array $type
* @param array $options
* @param int|null $order
* @return Zend_Json_Server_Smd_Service
*/
public function addParam($type, array $options = array(), $order = null)
@ -309,8 +309,8 @@ class Zend_Json_Server_Smd_Service
* Add params
*
* Each param should be an array, and should include the key 'type'.
*
* @param array $params
*
* @param array $params
* @return Zend_Json_Server_Smd_Service
*/
public function addParams(array $params)
@ -332,8 +332,8 @@ class Zend_Json_Server_Smd_Service
/**
* Overwrite all parameters
*
* @param array $params
*
* @param array $params
* @return Zend_Json_Server_Smd_Service
*/
public function setParams(array $params)
@ -343,10 +343,10 @@ class Zend_Json_Server_Smd_Service
}
/**
* Get all parameters
* Get all parameters
*
* Returns all params in specified order.
*
*
* @return array
*/
public function getParams()
@ -370,8 +370,8 @@ class Zend_Json_Server_Smd_Service
/**
* Set return type
*
* @param string|array $type
*
* @param string|array $type
* @return Zend_Json_Server_Smd_Service
*/
public function setReturn($type)
@ -392,7 +392,7 @@ class Zend_Json_Server_Smd_Service
/**
* Get return type
*
*
* @return string|array
*/
public function getReturn()
@ -402,7 +402,7 @@ class Zend_Json_Server_Smd_Service
/**
* Cast service description to array
*
*
* @return array
*/
public function toArray()
@ -416,14 +416,14 @@ class Zend_Json_Server_Smd_Service
if (empty($target)) {
return compact('envelope', 'transport', 'parameters', 'returns');
}
}
return $paramInfo = compact('envelope', 'target', 'transport', 'parameters', 'returns');
}
/**
* Return JSON encoding of service
*
*
* @return string
*/
public function toJson()
@ -436,7 +436,7 @@ class Zend_Json_Server_Smd_Service
/**
* Cast to string
*
*
* @return string
*/
public function __toString()
@ -446,8 +446,8 @@ class Zend_Json_Server_Smd_Service
/**
* Validate parameter type
*
* @param string $type
*
* @param string $type
* @return true
* @throws Zend_Json_Server_Exception
*/