Method |
Description |
|
all ( ) : array |
Alias to the payload function. |
|
bson ( $payload ) : array |
BSON parser, helper function. |
|
except ( string | array $keys ) : array |
Get all of the input except for a specified array of items. |
|
get ( string $key = null, string $default = null ) : mixed | null |
Retrieve an payload item from the payload data, return default item if item not found. |
|
getFormatClass ( $format = '' ) : string |
Autodetect the payload data type using content-type value. |
|
has ( string | array $keys ) : boolean |
Determine if the payload contains a non-empty value for a given key. |
|
json ( $payload ) : array |
JSON parser, helper function. |
|
mask ( array $mask ) : array |
Mask input data with a given mapping. |
|
msgpack ( $payload ) : array |
MSGPack parser, helper function. |
|
only ( string | array $keys ) : array |
Get a subset of the items from the payload data. |
|
parse ( string $payload, Nathanmac\Utilities\Parser\Formats\FormatInterface $format ) : array |
Parse payload string using given formatter. |
|
payload ( string $format = '' ) : array |
Parse the HTTP payload data, autodetect format and return all data in array. |
|
querystr ( $payload ) : array |
Query String parser, helper function. |
|
registerFormat ( $format, $class ) : self |
Register Format Class. |
|
serialize ( $payload ) : array |
Serialized Data parser, helper function. |
|
xml ( $payload ) : array |
XML parser, helper function. |
|
yaml ( $payload ) : array |
YAML parser, helper function. |
|