eZPublishCommunityProject  2013.6
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct Class Reference

With this class data can be provided to update version independent fields of the content. More...

+ Inheritance diagram for eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct:
+ Collaboration diagram for eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct:

Public Attributes

 $alwaysAvailable
 
 $mainLanguageCode
 
 $mainLocationId
 
 $modificationDate
 
 $ownerId
 
 $publishedDate
 
 $remoteId
 

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
 __construct (array $properties=array())
 Construct object optionally with a set of properties. More...
 
 __get ($property)
 Magic get function handling read to non public properties. More...
 
 __isset ($property)
 Magic isset function handling isset() to non public properties. More...
 
 __set ($property, $value)
 Magic set function handling writes to non public properties. More...
 
 __unset ($property)
 Magic unset function handling unset() to non public properties. More...
 
 attribute ($property)
 Internal function for Legacy template engine compatibility to get property value. More...
 
 attributes ()
 Internal function for Legacy template engine compatibility to get properties. More...
 
 hasAttribute ($property)
 Internal function for Legacy template engine compatibility to check existence of property. More...
 
- Static Public Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
static __set_state (array $array)
 Returns a new instance of this class with the data specified by $array. More...
 
- Protected Member Functions inherited from eZ\Publish\API\Repository\Values\ValueObject
 getProperties ($dynamicProperties=array())
 Function where list of properties are returned. More...
 

Detailed Description

With this class data can be provided to update version independent fields of the content.

It is used in content update methods. At least one property in this class must be set.

Member Data Documentation

eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$alwaysAvailable
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$mainLanguageCode
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$mainLocationId
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$modificationDate
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$ownerId
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$publishedDate
eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct::$remoteId

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