Class Message
Methods summary
-
public static
fromArray ( array $data )
Creates a Message object from an array of raw message data
-
public static
fromRawPostData ( )
Creates a message object from the raw POST data
-
public
__construct ( Guzzle\Common\Collection $data )
-
public
getData ( )
Get the entire message data as a Collection
-
public
get ( mixed $key )
Gets a single key from the message data
-
public
getStringToSign ( )
Builds a newline delimited string to sign according to the specs
Methods detail
Creates a Message object from an array of raw message data
Parameters
- $data
array
$data The message data
Returns
Throws
Aws\Common\Exception\InvalidArgumentException
If a valid type is not provided or there are other required keys missing
Creates a message object from the raw POST data
Returns
Throws
Aws\Common\Exception\UnexpectedValueException
If the POST data is absent, or not a valid JSON document
Parameters
- $data
Guzzle\Common\Collection
$data A Collection of message data with all required keys
Gets a single key from the message data
Returns
string
Builds a newline delimited string to sign according to the specs
Returns
string
Link
Magic methods summary
Properties summary
protected static
array
|
$requiredKeys | |
protected static
array
|
$signableKeys | |
protected
|
$data |
#
The message data |