Definition at line 32 of file Prototype.php.
◆ __construct()
__construct |
( |
|
$options = null | ) |
|
Constructor
- Parameters
-
- Returns
- void
Definition at line 55 of file Prototype.php.
setOptions(array $options)
◆ addParameter()
addParameter |
( |
|
$parameter | ) |
|
Add a parameter
- Parameters
-
- Returns
- Zend_Server_Method_Prototype
Definition at line 90 of file Prototype.php.
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;
if(!isset($_GET['name'])) $name
◆ addParameters()
addParameters |
( |
array |
$parameters | ) |
|
◆ getParameter()
Retrieve a single parameter by name or index
- Parameters
-
- Returns
- null|Zend_Server_Method_Parameter
Definition at line 165 of file Prototype.php.
170 if (array_key_exists(
$index, $this->_parameterNameMap)) {
173 if (array_key_exists(
$index, $this->_parameters)) {
174 return $this->_parameters[
$index];
◆ getParameterObjects()
Get parameter objects
- Returns
- array
Definition at line 154 of file Prototype.php.
◆ getParameters()
Retrieve parameters as list of types
- Returns
- array
Definition at line 140 of file Prototype.php.
143 foreach ($this->_parameters as $parameter) {
144 $types[] = $parameter->getType();
◆ getReturnType()
Retrieve return type
- Returns
- string
Definition at line 79 of file Prototype.php.
◆ setOptions()
setOptions |
( |
array |
$options | ) |
|
◆ setParameters()
setParameters |
( |
array |
$parameters | ) |
|
◆ setReturnType()
setReturnType |
( |
|
$returnType | ) |
|
◆ toArray()
◆ $_parameterNameMap
$_parameterNameMap = array() |
|
protected |
◆ $_parameters
◆ $_returnType
The documentation for this class was generated from the following file:
- vendor/magento/zendframework1/library/Zend/Server/Method/Prototype.php