PHP Trait AppserverIo\Appserver\Core\Api\Node\ParamsNodeTrait

Author: Tim Wagner ([email protected])
Author: Bernhard Wick ([email protected])
Show file Open project: appserver-io/appserver

Protected Properties

Property Type Description
$params array The handler params to use.

Public Methods

Method Description
getParam ( string $name ) : mixed Returns the param with the passed name casted to the specified type.
getParams ( ) : array Array with the handler params to use.
getParamsAsArray ( ) : array Returns the params casted to the defined type as associative array.
setParam ( string $name, string $type, mixed $value ) : void Sets the param with the passed name, type and value.
setParams ( array $params ) : void Array with the handler params to use.

Method Details

getParam() public method

Returns the param with the passed name casted to the specified type.
public getParam ( string $name ) : mixed
$name string The name of the param to be returned
return mixed The requested param casted to the specified type

getParams() public method

Array with the handler params to use.
public getParams ( ) : array
return array

getParamsAsArray() public method

Returns the params casted to the defined type as associative array.
public getParamsAsArray ( ) : array
return array The array with the casted params

setParam() public method

Sets the param with the passed name, type and value.
public setParam ( string $name, string $type, mixed $value ) : void
$name string The param name
$type string The param type
$value mixed The param value
return void

setParams() public method

Array with the handler params to use.
public setParams ( array $params ) : void
$params array The handler params
return void

Property Details

$params protected property

The handler params to use.
protected array $params
return array