interface ParametersInterface in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/zendframework/zend-stdlib/src/ParametersInterface.php \Zend\Stdlib\ParametersInterface
Hierarchy
- interface \Zend\Stdlib\ParametersInterface extends \ArrayAccess \Countable \Serializable \Traversable
Expanded class hierarchy of ParametersInterface
All classes that implement ParametersInterface
File
- vendor/
zendframework/ zend-stdlib/ src/ ParametersInterface.php, line 22
Namespace
Zend\StdlibView source
interface ParametersInterface extends ArrayAccess, Countable, Serializable, Traversable {
/**
* Constructor
*
* @param array $values
*/
public function __construct(array $values = null);
/**
* From array
*
* Allow deserialization from standard array
*
* @param array $values
* @return mixed
*/
public function fromArray(array $values);
/**
* From string
*
* Allow deserialization from raw body; e.g., for PUT requests
*
* @param $string
* @return mixed
*/
public function fromString($string);
/**
* To array
*
* Allow serialization back to standard array
*
* @return mixed
*/
public function toArray();
/**
* To string
*
* Allow serialization to query format; e.g., for PUT or POST requests
*
* @return mixed
*/
public function toString();
/**
* Get
*
* @param string $name
* @param mixed|null $default
* @return mixed
*/
public function get($name, $default = null);
/**
* Set
*
* @param string $name
* @param mixed $value
* @return ParametersInterface
*/
public function set($name, $value);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ParametersInterface:: |
public | function | From array | 1 |
ParametersInterface:: |
public | function | From string | 1 |
ParametersInterface:: |
public | function | Get | 1 |
ParametersInterface:: |
public | function | Set | 1 |
ParametersInterface:: |
public | function | To array | 1 |
ParametersInterface:: |
public | function | To string | 1 |
ParametersInterface:: |
public | function | Constructor | 1 |