ezcontentobjectversion

Summary

Contains information about a version of a content object.

Persistent

Yes.

Attributes

Attribute

Type

Static*

Description

id

string

Yes.

The ID number of the version.

contentobject_id

string

Yes.

The ID number of the object that the version belongs to.

creator_id

string

Yes.

The ID number of the object that represents the user who created the version.

version

string

Yes.

The actual version number.

status

string

Yes.

The status of the version.

created

string

Yes.

A UNIX timestamp pinpointing the exact date/time when the version was created.

modified

string

Yes.

A UNIX timestamp pinpointing the exact date/time when the version was last modified.

workflow_event_pos

string

Yes.

DEPRECATED - was related to workflows.

user_id

string

Yes.

DEPRECATED - was related to workflows.

language_mask

string

Yes.

The sum of the ID numbers of the languages in which the version exists plus 1.

initial_language_id

string

Yes.

The ID number of the language which the version was edited in (for example 16).

creator

object

No.

The object (as ezcontentobject object) that represents the user who created the version.

name

string

No.

The name of the version (generated using the object name pattern).

version_name

string

No.

The name of the version (generated using the object name pattern).

main_parent_node_id

string

No.

The ID number of the main parent node that references the object which the version belongs to.

contentobject_attributes

array

No.

The attributes (as ezcontentobjectattribute objects) that the version consists of. Only attributes in the current language (which is determined according to the list of prioritized languages) will be fetched.

related_contentobject_array

array

No.

An array of ezcontentobject objects representing the objects that are related to the object that the version belongs to.

reverse_related_object_list

array

No.

An array of ezcontentobject objects representing the objects that are related to the object which the version belongs to.

parent_nodes

array

No.

The parent nodes (as eznodeassignment objects) of the nodes which reference the object that the version belongs to.

can_read

boolean

No.

Returns TRUE if the current user has read access to the version. Otherwise FALSE is returned.

can_remove

boolean

No.

Not documented yet.

data_map

array

No.

A hash containing the attributes (as ezcontentobjectattribute objects) that the version consists of. The keys of the hash are the identifiers of the attributes.

node_assignments

array

No.

An array of node assignments (as eznodeassignment objects) that are connected with the object which the version belongs to.

contentobject

object

No.

The object (as ezcontentobject) that the version belongs to.

initial_language

object

No.

The language which the version was edited in (as ezcontentlanguage object).

language_list

array

No.

The translations (as ezcontentobjecttranslation objects) that belong to the version - including the default translation.

translation

object

No.

DEPRECATED - was related to old multi-language functionality.

translation_list

array

No.

The translations (as ezcontentobjecttranslation objects) that belong to the version - the default translation is not included.

complete_translation_list

array

No.

Same as the "translation_list" attribute.

temp_main_node

object

No.

A temporary node (as ezcontentobjecttreenode object) for the object that the version belongs to. The temporary node does not exist in the database.

* Indicates whether the attribute provides a pre-fetched value or if it needs to be computed upon request.

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2013 eZ Systems AS (except where otherwise noted). All rights reserved.