\Zend_Server_Method_Prototype
Method prototype metadata
- Copyright: Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
- License: http://framework.zend.com/license/new-bsd New BSD License
Synopsis
class Zend_Server_Method_Prototype
{
- // members
- protected string $_returnType = 'void';
- protected array $_parameterNameMap = ;
- protected array $_parameters = ;
- // methods
- public void __construct()
- public Zend_Server_Method_Prototype setReturnType()
- public string getReturnType()
- public Zend_Server_Method_Prototype addParameter()
- public Zend_Server_Method_Prototype addParameters()
- public Zend_Server_Method_Prototype setParameters()
- public array getParameters()
- public array getParameterObjects()
- public null|Zend_Server_Method_Parameter getParameter()
- public Zend_Server_Method_Prototype setOptions()
- public array toArray()
Members
protected
- $_parameterNameMap — array
- $_parameters — array
- $_returnType — string
Methods
public
- __construct() — Constructor
- addParameter() — Add a parameter
- addParameters() — Add parameters
- getParameter() — Retrieve a single parameter by name or index
- getParameterObjects() — Get parameter objects
- getParameters() — Retrieve parameters as list of types
- getReturnType() — Retrieve return type
- setOptions() — Set object state from array
- setParameters() — Set parameters
- setReturnType() — Set return value
- toArray() — Serialize to array