Help center

Caution: This documentation is for Exponential, from version 3.x to 6.x.
For 5.x documentation covering Platform see Exponential Platform Documentation, for difference between legacy and Platform see 5.x Architecture overview.

Objects

Exponential 6 in this section

The persistent objects (classes of eZPersistentObject with their table) of Exponential 6.0.15. New ones are listed below with the release each arrived in; pages of 4.x objects whose fields changed have a section "Changed in Exponential 6.0.15".

Object Summary Persistent
ezauthor Contains information about authors. No.
ezbasket Contains information about a user's shopping basket. Yes.
ezbinaryfile Contains information about a file. Yes.
ezcontentbrowsebookmark Contains information about a bookmark. Yes.
ezcontentbrowserecent Contains information about a node with recently edited children. Yes.
ezcontentclass Contains information about a content class. Yes.
ezcontentclassattribute Contains information about an attribute of a content class. Yes.
ezcontentclassclassgroup Contains information about a class group assignment. Yes.
ezcontentclassgroup Contains information about a class group. Yes.
ezcontentlanguage Contains information about a language. Yes.
ezcontentobject Contains information about a content object. Yes.
ezcontentobjectattribute Contains information about an attribute of a content object. Yes.
ezcontentobjecttranslation DEPRECATED (Contains information about a translation.) No.
ezcontentobjecttrashnode Contains information about a node moved to the trash. Yes.
ezcontentobjecttreenode Contains information about a node within the content node tree. Yes.
ezcontentobjectversion Contains information about a version of a content object. Yes.
ezcurrencydata Contains information about a currency. Yes.
ezdate Contains information about a date. No.
ezdatetime Contains information about a date and time. No.
ezimagealiashandler Contains information about an image. No.
ezimagelayer Contains information about an image layer. No.
ezimageobject Contains information about an image. No.
ezinformationcollection Contains information about a block of collected information. Yes.
ezinformationcollectionattribute Contains information about an attribute of a collection. Yes.
ezkeyword Contains information about keywords. No.
ezlocale Contains information about a locale. No.
ezmatrix Contains information about a matrix. No.
ezmedia Contains information about a video file. Yes.
ezmultioption DEPRECATED (Contains information about multilpe options.) No.
ezmultioption2 Contains information about a group of multi-options. No.
ezmultiprice Contains information about prices and currencies for a product. No.
eznodeassignment Contains information about a node assignment. Yes.
ezoption Contains information about a collection of options. No.
ezorder Contains information about an order. Yes.
ezorderitem Contains information about order items. Yes.
ezorderstatus Contains information about an order status. Yes.
ezpolicy Contains information about a policy. Yes.
ezprice Contains information about a price. No.
ezproductcategory Contains information about a product category. Yes.
ezproductcollectionitem Contains information about an item of a product collection. Yes.
ezrangeoption Contains information about a range of options. No.
ezrole Contains information about a role. Yes.
ezsection Contains information about a section. Yes.
ezsimplifiedxmlinput Contains information about XML data. No.
ezsubtreenotificationrule Contains information about a subtree notification rule. Yes.
eztime Contains information about a time value. No.
ezurl Contains information about a URL. Yes.
ezuser Contains information about a user. Yes.
ezvatrule Contains information about a VAT charging rule. Yes.
ezvattype Contains information about a VAT. Yes.
ezxhtmlxmloutput Contains information about XML data. No.
ezxmlinputhandler Contains information about XML data. No.
ezxmloutputhandler Contains information about XML data. No.
ezxmltext Contains information about an XML block. No.

New in Exponential 6

Name Description Since
expapikey A personal API key (publishing key) of a user: one row of expapikey (doc/eng-us/guides/api-keys.md). 6.0.15 (in development)
expbookmarkview A bookmark of a system page: a page of a module view (setup/systemupgrade, exphelp/dashboard, audit/console/(user)/14 ...) instead of a node. 6.0.15 (in development)
expconsentlog The consent log (table expmail_consent_log): one row per change of a person's e-mail preferences, with the time, the category, the action (on, off, pending, confirm, ... 6.0.15 (in development)
expdataconnection A named database connection made in the administration (Setup > Data tables > Connections): a row of exp_data_connection. 6.0.15 (in development)
expdatasyncconflict A conflict of a two-way synchronisation with the rule "ask" (table exp_data_sync_conflict): both sides changed since the last synchronisation; the values of both are ... 6.0.15 (in development)
expdatasyncdefinition A synchronisation between content and a data table (table exp_data_sync; doc/eng-us/features/6.0/data-tables.md, "Synchronisation"): the persistent class, the content ... 6.0.15 (in development)
expdatasynclink The pairing of a row and a content object of a synchronisation (table exp_data_sync_link): the row's key, the object, and the hashes and times of both sides at the last ... 6.0.15 (in development)
expkerneltransferrun One run of an import or export tool: a row of exp_transfer_run (doc/eng-us/features/6.0/transfer-runs.md). 6.0.15 (in development)
expmailcategoryrow A category made or changed in the admin's category manager (table expmail_category). 6.0.15 (in development)
expmailpendingrow A double opt-in waiting for its confirmation (table expmail_pending): kind 'category' (a newsletter or marketing category switched on), 'email_change' (a new e-mail ... 6.0.15 (in development)
expmailpreferencerow One stored preference (table expmail_preference): a recipient (recipient_key 'u:<user id>' or 'a:<address hash>'), a category, its state (on, off, pending) and frequency. 6.0.15 (in development)
expmailsuppression The suppression list (table expmail_suppression): addresses no optional mail goes to (hard bounces, complaints, "unsubscribe from all", legal requests, admin entries, ... 6.0.15 (in development)
exppasskey A passkey of a user: one row of exppasskey (doc/eng-us/guides/passkeys.md). 6.0.15 (in development)
expsecret One secret of the kernel's secret store (table exp_secret): its name, the tool it belongs to (scope), a description, and its value encrypted with XChaCha20-Poly1305 ... 6.0.15 (in development)
expsubitemssearchwordlinkrow A row of ezsearch_object_word_link: one indexed word position of an object. 6.0.15 (in development)
expsubitemsuservisitrow A row of ezuservisit: a user's visits, logins and failed logins. 6.0.15 (in development)
expusersession One sign-in of a user (table expuser_session): when it started and was last used, from where (the address as the request gave it), with what (the User-Agent header and ... 6.0.15 (in development)
expusersessioninfo What a signed-in session adds to its row of expuser_session (table expuser_session_info, one row per session, keyed by the session's row id): the host the sign-in was ... 6.0.15 (in development)
ezcontentbrowsebookmarkfolder A virtual folder that organises the bookmarks of one user in a tree. 6.0.15 (in development)
ezrssexportopmlitem One line of an OPML export: a feed that the export lists. 6.0.15 (in development)

Older than Exponential 6, first described here

These existed before Exponential 6 (or come from an extension, as the Since column says); the 4.x reference had no page for them.

Name Description Since
ezcollaborationgroup The persistent object of the table ezcollaborationgroup. older than 6.0
ezcollaborationitem The persistent object of the table ezcollaborationitem. older than 6.0
ezcollaborationitemgrouplink The persistent object of the table ezcollaborationitemgrouplink. older than 6.0
ezcollaborationitemmessagelink The persistent object of the table ezcollaborationitemmessagelink. older than 6.0
ezcollaborationitemparticipantlink The persistent object of the table ezcollaborationitemparticipantlink. older than 6.0
ezcollaborationitemstatus The persistent object of the table ezcollaborationitemstatus. older than 6.0
ezcollaborationnotificationrule The persistent object of the table ezcollaborationnotificationrule. older than 6.0
ezcollaborationprofile The persistent object of the table ezcollaborationprofile. older than 6.0
ezcollaborationsimplemessage The persistent object of the table ezcollaborationsimplemessage. older than 6.0
ezcontentclassname \return the SQL where-condition for selecting the rows (with class names) in the correct language, i. older than 6.0
ezcontentobjectstate Class representing a content object state older than 6.0
ezcontentobjectstategroup Class respresenting a content object state group older than 6.0
ezcontentobjectstategrouplanguage This class takes care of the localization of a content object state group. older than 6.0
ezcontentobjectstatelanguage This class takes care of the localization of a content object state. older than 6.0
ezdiscountrule The persistent object of the table ezdiscountrule. older than 6.0
ezdiscountsubrule The persistent object of the table ezdiscountsubrule. older than 6.0
ezdiscountsubrulevalue The persistent object of the table ezdiscountsubrulevalue. older than 6.0
ezenumobjectvalue The class eZEnumObjectValue stores chosen enum values of an object attribute older than 6.0
ezenumvalue The persistent object of the table ezenumvalue. older than 6.0
ezforgotpassword The persistent object of the table ezforgotpassword. older than 6.0
ezgeneraldigestusersettings The persistent object of the table ezgeneraldigestusersettings. older than 6.0
ezimagefile The class eZImageFile handles registered images older than 6.0
ezisbngroup The class eZISBNGroup handles ISBN Registration groups. older than 6.0
ezisbngrouprange The class eZISBNGroupRange handle registration group ranges. older than 6.0
ezisbnregistrantrange The class eZISBNRegistrantRange handles Registrant ranges. older than 6.0
ezmultipricedata \static \params codeList - specifies currencies to fetch. older than 6.0
eznotificationcollection The persistent object of the table eznotificationcollection. older than 6.0
eznotificationcollectionitem The persistent object of the table eznotificationcollectionitem. older than 6.0
eznotificationevent The persistent object of the table eznotificationevent. older than 6.0
ezoperationmemento The persistent object of the table ezoperationmemento. older than 6.0
ezorderstatushistory Handles a list of status changes to an order item. older than 6.0
ezpaymentobject This is a base class for objects, which uses in redirectional payment gateways. older than 6.0
ezpcontentpublishingprocess This class provides a PersistentObject interface to a publishing queue process. older than 6.0
ezpdfexport class for storing PDF exports eZPDFExport is used to create PDF exports from published content. older than 6.0
ezpendingactions Schema definition eZPersistentObject implementation for ezpending_actions table @return array older than 6.0
ezpolicylimitation Defines a limitation for a policy in the permission system older than 6.0
ezpolicylimitationvalue Defines a limitation value for a policy in the permission system older than 6.0
ezproductcollection eZProductCollection is a container class which handles groups of products older than 6.0
ezproductcollectionitemoption The persistent object of the table ezproductcollectionitemoption. older than 6.0
ezrssexport Handles RSS Export in Exponential RSSExport is used to create RSS feeds from published content. older than 6.0
ezrssexportitem Handles RSS Export Item in Exponential RSSExportItem is used to create RSS feeds from published content. older than 6.0
ezrssimport Handles RSS Import in Exponential RSSImport is used to create RSS feeds from published content. older than 6.0
ezsitedata eZPersistentObject implementation for ezsite_data table. older than 6.0
eztipafriendcounter \note Transaction unsafe. older than 6.0
eztipafriendrequest The persistent object of the table eztipafriendrequest. older than 6.0
eztrigger The persistent object of the table eztrigger. older than 6.0
ezurlobjectlink The persistent object of the table ezurlobjectlink. older than 6.0
ezurlwildcard Handles URL alias wildcards in Exponential \private older than 6.0
ezuseraccountkey The persistent object of the table ezuseraccountkey. older than 6.0
ezuserdiscountrule The persistent object of the table ezuserdiscountrule. older than 6.0
ezusersetting Fetch message object with \a $userID older than 6.0
ezviewcounter \note Transaction unsafe. older than 6.0
ezwaituntildatevalue The persistent object of the table ezwaituntildatevalue. older than 6.0
ezwishlist eZWishList handles shopping wish lists \sa eZProductCollection older than 6.0
ezworkflow \note Transaction unsafe. older than 6.0
ezworkflowevent The persistent object of the table ezworkflowevent. older than 6.0
ezworkflowgroup Handles grouping of workflows older than 6.0
ezworkflowgrouplink \note Transaction unsafe. older than 6.0
ezworkflowprocess The persistent object of the table ezworkflowprocess. older than 6.0

Changed in Exponential 6

These pages have a section "Changed in Exponential 6.0.15" with what differs in 6.x:

Added for Exponential 6.0.15 and the earlier 6.0.x releases.

Balazs Halasy (17/02/2005 8:14 am)

Graham Brookins (05/11/2026 11:19 am)

Balazs Halasy, Svitlana Shatokhina

Balazs Halasy, Svitlana Shatokhina, Badi, Graham Brookins

No ratings yet

Comments (1 historical)

Comments

  • eZContentLanguage

    Hello,
    You have an example to use the 'eZContentLanguage' class in php?
    How we can use this class, in php, to translate an existing node
    sorry for my english
    thk