Detailed Description

Default Formatter implementation.

Author
ingo herwig ingo@.nosp@m.wemo.nosp@m.ve.co.nosp@m.m

Definition at line 23 of file DefaultFormatter.php.

+ Inheritance diagram for DefaultFormatter:

Public Member Functions

 __construct (array $formats)
 
 getFormatFromMimeType ($mimeType)
 
 deserialize (Request $request)
 
 serialize (Response $response)
 

Protected Member Functions

 sendHeader ($header)
 
 getFormat ($name)
 

Constructor & Destructor Documentation

__construct ( array  $formats)

Constructor.

Parameters
$formatsArray of Format instances to use

Definition at line 33 of file DefaultFormatter.php.

Member Function Documentation

getFormatFromMimeType (   $mimeType)
See also
Formatter::getFormatFromMimeType()

Implements Formatter.

Definition at line 40 of file DefaultFormatter.php.

deserialize ( Request  $request)
See also
Formatter::deserialize()

Implements Formatter.

Definition at line 57 of file DefaultFormatter.php.

serialize ( Response  $response)
See also
Formatter::serialize()

Implements Formatter.

Definition at line 71 of file DefaultFormatter.php.

sendHeader (   $header)
protected

Send the given header.

Parameters
$header

Definition at line 104 of file DefaultFormatter.php.

getFormat (   $name)
protected

Get the format with the given name.

Parameters
$name
Returns
Format

Definition at line 115 of file DefaultFormatter.php.