eZPublishCommunityProject  2012.12
eZ\Publish\Core\REST Namespace Reference

File containing the configuration of the REST SDK client. More...

Namespaces

 Client
 File containing the ContentService class.
 
 Common
 File containing the FieldTypeProcessor interface.
 
 Server
 File containing the authenticating dispatcher class.
 

Variables

 $fieldTypeParser
 
 $fieldTypes
 
if(!defined( 'HTTP_BASE_URL')) $generator
 This file includes the configuration of the REST SDK client. More...
 
 $inputParsers
 
 $parserTools = new Common\Input\ParserTools()
 
 $repository
 
 $urlHandler = new Common\UrlHandler\eZPublish()
 

Detailed Description

File containing the configuration of the REST SDK client.

Version

Variable Documentation

eZ::Publish::Core::REST\$fieldTypeParser
Initial value:
= new Common\Input\FieldTypeParser(
$repository->getContentService(),
$repository->getContentTypeService(),
$repository->getFieldTypeService(),
new Common\FieldTypeProcessorRegistry()
)
$repository
Definition: common.php:65

Referenced by eZ\Publish\Core\REST\Client\Input\Parser\FieldDefinition\__construct().

eZ::Publish::Core::REST\$fieldTypes
Initial value:
= array(
new Client\FieldType( new FieldType\Author\Type() ),
new Client\FieldType( new FieldType\Checkbox\Type() ),
new Client\FieldType( new FieldType\DateAndTime\Type() ),
new Client\FieldType( new FieldType\Float\Type() ),
new Client\FieldType( new FieldType\Integer\Type() ),
new Client\FieldType( new FieldType\Keyword\Type() ),
new Client\FieldType( new FieldType\MapLocation\Type() ),
new Client\FieldType( new FieldType\Relation\Type() ),
new Client\FieldType( new FieldType\RelationList\Type() ),
new Client\FieldType( new FieldType\Selection\Type() ),
new Client\FieldType( new FieldType\TextBlock\Type() ),
new Client\FieldType( new FieldType\TextLine\Type() ),
new Client\FieldType( new FieldType\Url\Type() ),
new Client\FieldType( new FieldType\User\Type() ),
new Client\FieldType( new FieldType\Null\Type( 'ezxmltext' ) ),
new Client\FieldType( new FieldType\Null\Type( 'ezpage' ) ),
)
if (!defined( 'HTTP_BASE_URL')) eZ::Publish::Core::REST\$generator
Initial value:
= getenv( 'backendEncoding' ) === 'xml' ?
new Common\Output\Generator\Xml(
new Common\Output\Generator\Xml\FieldTypeHashGenerator()
) :
new Common\Output\Generator\Json(
new Common\Output\Generator\Json\FieldTypeHashGenerator()
)

This file includes the configuration of the REST SDK client.

This is a client configuration for testing purposes only.

Referenced by eZ\Publish\Core\Base\Configuration\storeCache().

eZ::Publish::Core::REST\$inputParsers
eZ::Publish::Core::REST\$urlHandler = new Common\UrlHandler\eZPublish()