70 $this->_returnType = $returnType;
93 $this->_parameters[] = $parameter;
94 if (
null !== (
$name = $parameter->getName())) {
95 $this->_parameterNameMap[
$name] = count($this->_parameters) - 1;
98 #require_once 'Zend/Server/Method/Parameter.php'; 100 'type' => (
string) $parameter,
102 $this->_parameters[] = $parameter;
115 foreach ($parameters as $parameter) {
129 $this->_parameters = array();
130 $this->_parameterNameMap = array();
143 foreach ($this->_parameters as $parameter) {
144 $types[] = $parameter->getType();
170 if (array_key_exists(
$index, $this->_parameterNameMap)) {
173 if (array_key_exists(
$index, $this->_parameters)) {
174 return $this->_parameters[
$index];
188 $method =
'set' . ucfirst($key);
189 if (method_exists($this,
$method)) {
addParameters(array $parameters)
setParameters(array $parameters)
setReturnType($returnType)
setOptions(array $options)
__construct($options=null)
if(!isset($_GET['name'])) $name