ParametersInterface
extends
ArrayAccess, Countable, Serializable, Traversable
in
Table of Contents
- __construct() : mixed
- Constructor
- fromArray() : mixed
- From array
- fromString() : mixed
- From string
- get() : mixed
- Get
- set() : ParametersInterface
- Set
- toArray() : mixed
- To array
- toString() : mixed
- To string
Methods
__construct()
Constructor
public
__construct([array<string|int, mixed> $values = null ]) : mixed
Parameters
- $values : array<string|int, mixed> = null
Return values
mixed —fromArray()
From array
public
fromArray(array<string|int, mixed> $values) : mixed
Allow deserialization from standard array
Parameters
- $values : array<string|int, mixed>
Return values
mixed —fromString()
From string
public
fromString( $string) : mixed
Allow deserialization from raw body; e.g., for PUT requests
Parameters
Return values
mixed —get()
Get
public
get(string $name[, mixed|null $default = null ]) : mixed
Parameters
- $name : string
- $default : mixed|null = null
Return values
mixed —set()
Set
public
set(string $name, mixed $value) : ParametersInterface
Parameters
- $name : string
- $value : mixed
Return values
ParametersInterface —toArray()
To array
public
toArray() : mixed
Allow serialization back to standard array
Return values
mixed —toString()
To string
public
toString() : mixed
Allow serialization to query format; e.g., for PUT or POST requests