Parameters
class Parameters implements Countable, IteratorAggregate
Parameters.
Properties
protected array | $parameters | Parameters. |
Methods
Constructor.
Returns the numner of items in the collection.
Retruns an array iterator object.
Adds a parameter.
Returns TRUE if the parameter exists and FALSE if not.
Gets a parameter value.
Removes a parameter.
Returns all the parameters.
Returns request data where keys not in the whitelist have been removed.
Returns request data where keys in the blacklist have been removed.
Details
at line 39
__construct(array $parameters = [])
Constructor.
at line 49
int
count()
Returns the numner of items in the collection.
at line 59
ArrayIterator
getIterator()
Retruns an array iterator object.
at line 70
add(string $name, mixed $value)
Adds a parameter.
at line 81
bool
has(string $name)
Returns TRUE if the parameter exists and FALSE if not.
at line 93
mixed
get(string $name, mixed $default = null)
Gets a parameter value.
at line 103
remove(string $name)
Removes a parameter.
at line 113
array
all()
Returns all the parameters.
at line 125
array
whitelisted(array $keys, array $defaults = [])
Returns request data where keys not in the whitelist have been removed.
at line 137
array
blacklisted(array $keys, array $defaults = [])
Returns request data where keys in the blacklist have been removed.