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:
@ -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)
|
||||
|
@ -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()
|
||||
|
@ -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
|
||||
|
@ -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()
|
||||
|
@ -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()
|
||||
|
@ -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()
|
||||
|
@ -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()
|
||||
|
@ -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()
|
||||
|
@ -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
|
||||
*/
|
||||
|
Reference in New Issue
Block a user