eZPublishCommunityProject  2012.12
eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate Class Reference

Parser for ContentCreate. More...

+ Inheritance diagram for eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate:
+ Collaboration diagram for eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate:

Public Member Functions

 __construct (UrlHandler $urlHandler, ContentService $contentService, ContentTypeService $contentTypeService, FieldTypeParser $fieldTypeParser, LocationCreate $locationCreateParser, ParserTools $parserTools)
 Construct. More...
 
 parse (array $data, ParsingDispatcher $parsingDispatcher)
 Parse input structure. More...
 
- Public Member Functions inherited from eZ\Publish\Core\REST\Server\Input\Parser\Base
 __construct (UrlHandler $urlHandler)
 Creates a new parser. More...
 

Protected Attributes

 $contentService
 
 $contentTypeService
 
 $fieldTypeParser
 
 $locationCreateParser
 
 $parserTools
 
- Protected Attributes inherited from eZ\Publish\Core\REST\Server\Input\Parser\Base
 $urlHandler
 

Detailed Description

Constructor & Destructor Documentation

eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::__construct ( UrlHandler  $urlHandler,
ContentService  $contentService,
ContentTypeService  $contentTypeService,
FieldTypeParser  $fieldTypeParser,
LocationCreate  $locationCreateParser,
ParserTools  $parserTools 
)

Construct.

Parameters
\eZ\Publish\Core\REST\Common\UrlHandler$urlHandler
\eZ\Publish\API\Repository\ContentService$contentService
\eZ\Publish\API\Repository\ContentTypeService$contentTypeService
\eZ\Publish\Core\REST\Common\Input\FieldTypeParser$fieldTypeParser
\eZ\Publish\Core\REST\Server\Input\Parser\LocationCreate$locationCreateParser
\eZ\Publish\Core\REST\Common\Input\ParserTools$parserTools

Member Function Documentation

eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::parse ( array  $data,
ParsingDispatcher  $parsingDispatcher 
)

Parse input structure.

Parameters
array$data
\eZ\Publish\Core\REST\Common\Input\ParsingDispatcher$parsingDispatcher
Returns

Member Data Documentation

eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::$contentService
protected
eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::$contentTypeService
protected
eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::$fieldTypeParser
protected
eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::$locationCreateParser
protected
eZ\Publish\Core\REST\Server\Input\Parser\ContentCreate::$parserTools
protected

The documentation for this class was generated from the following file: