Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Active Record (eZPersistentObject)

A class whose objects are rows of one database table: it describes the table in definition() and loads, stores and removes itself through eZPersistentObject. 234 instances in Exponential.

Download as PDF

Address: https://doc.exponential.earth/learninminutes/exphelp/viewer/standards/patterns/active-record.md

On this page

Active Record (eZPersistentObject)

Note

This page is generated from the source code by php bin/php/exppatterncatalogue.php --write. Do not edit it by hand: change the code or the generator, then run the command again. How the patterns are recognized: the pattern catalogue.

A class whose objects are rows of one database table: it describes the table in definition() and loads, stores and removes itself through eZPersistentObject.

GroupData access
Instances234
Recognized byExtends eZPersistentObject, directly or through a parent class.
Extension pointA new table: a class that extends eZPersistentObject with a static definition(); schema in the extension's share/db_schema.dba or sql/ENGINE/schema.sql.

Classes by area

extension/cjw_newsletter (38)

All patterns of extension/cjw_newsletter

ClassKindFileDescriptionExtension point
CjwNewsletterAbTestclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletterabtest.php:20The A/B subject test of a send: samples, criterion, wait time, winner.–
CjwNewsletterAbVariantclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletterabvariant.php:20One subject variant of an A/B test and its counts.–
CjwNewsletterApprovalclass extends eZPersistentObjectextension/cjw_newsletter/classes/editorial/cjwnewsletterapproval.php:20The approval state of an edition version for a list that requires one (collaboration inbox).–
CjwNewsletterArticlePoolclass extends eZPersistentObjectextension/cjw_newsletter/classes/editorial/cjwnewsletterarticlepool.php:20Where articles for editions come from (nodes, classes, sections, tags, states, age), per list or the global default.–
CjwNewsletterBlacklistItemclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletterblacklistitem.php:17Handle Blacklist of NL users or emails–
CjwNewsletterCsvExportclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettercsvexport.php:17Export different data in csv format–
CjwNewsletterEditionclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletteredition.php:17Data management datatyp cjwnewsletteredition–
CjwNewsletterEditionArticleclass extends eZPersistentObjectextension/cjw_newsletter/classes/editorial/cjwnewslettereditionarticle.php:20An article taken into an edition from a pool, by an editor or by the auto-fill.–
CjwNewsletterEditionSendclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettereditionsend.php:17Class description here–
CjwNewsletterEditionSendItemclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettereditionsenditem.php:20Mailqueue–
CjwNewsletterEditionSendOutputclass extends eZPersistentObjectextension/cjw_newsletter/classes/rendering/cjwnewslettereditionsendoutput.php:20The rendered output of a send in one language (one edition, many translations).–
CjwNewsletterImportclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletterimport.php:17Handle Import sets of Subscriptions–
CjwNewsletterImportMappingclass extends eZPersistentObjectextension/cjw_newsletter/classes/importexport/cjwnewsletterimportmapping.php:20A stored column mapping of a CSV import (column -› field), delimiter, header, consent source.–
CjwNewsletterInterestclass extends eZPersistentObjectextension/cjw_newsletter/classes/rendering/cjwnewsletterinterest.php:20An interest subscribers can pick (a topic of a list, or an eztags tag).–
CjwNewsletterLinkclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletterlink.php:20A link of a send that the click redirect knows (only stored URLs are redirected to).–
CjwNewsletterLinkClickclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletterlinkclick.php:20One click on a link; per person (send item) only with consent, else the item is 0.–
CjwNewsletterListclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletterlist.php:20Data management datatyp cjwnewsletterlist–
CjwNewsletterListVirtualclass extends CjwNewsletterListextension/cjw_newsletter/classes/cjwnewsletterlistvirtual.php:20Data management datatyp cjwnewsletterlist–
CjwNewsletterMailboxclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettermailbox.php:17Connect with mailaccount and fetch/parse mailitems–
CjwNewsletterMailboxItemclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettermailboxitem.php:18Store mail items and parse–
CjwNewsletterMailinAddressclass extends eZPersistentObjectextension/cjw_newsletter/classes/deliverability/cjwnewslettermailinaddress.php:20An address (or a plus-address tag) of a list that takes subscribe and unsubscribe mails.–
CjwNewsletterMailinMessageclass extends eZPersistentObjectextension/cjw_newsletter/classes/deliverability/cjwnewslettermailinmessage.php:20One mail that came in at a mail-in address, and what was done with it.–
CjwNewsletterMigrationLogclass extends eZPersistentObjectextension/cjw_newsletter/classes/importexport/cjwnewslettermigrationlog.php:20One row the eznewsletter importer read, and what it did with it (or would do, in a dry run).–
CjwNewsletterOpenclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletteropen.php:20One open of a send; per person only with consent.–
CjwNewsletterScheduleclass extends eZPersistentObjectextension/cjw_newsletter/classes/editorial/cjwnewsletterschedule.php:20A recurring send of a list: copy a template edition or send the latest edition, when, auto-fill from a pool.–
CjwNewsletterScheduleLogclass extends eZPersistentObjectextension/cjw_newsletter/classes/editorial/cjwnewsletterschedulelog.php:20One run of a schedule: sent, skipped (empty, condition) or failed.–
CjwNewsletterSendBatchclass extends eZPersistentObjectextension/cjw_newsletter/classes/deliverability/cjwnewslettersendbatch.php:20One batch of a send: which items it took, how far it got (resumable), its counts.–
CjwNewsletterSmsCodeclass extends eZPersistentObjectextension/cjw_newsletter/classes/sms/cjwnewslettersmscode.php:20A confirmation code sent by SMS (stored as a hash), with attempts and expiry.–
CjwNewsletterSmsInboundclass extends eZPersistentObjectextension/cjw_newsletter/classes/sms/cjwnewslettersmsinbound.php:20One SMS that came in (a STOP keyword, a code), and what was done with it.–
CjwNewsletterSmsMessageclass extends eZPersistentObjectextension/cjw_newsletter/classes/sms/cjwnewslettersmsmessage.php:20One SMS of an SMS edition to one newsletter user.–
CjwNewsletterStatTotalclass extends eZPersistentObjectextension/cjw_newsletter/classes/statistics/cjwnewsletterstattotal.php:20Anonymous totals per send, link, type and day; kept after the per-person rows are removed.–
CjwNewsletterSubscriptionclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewslettersubscription.php:20Class description here–
CjwNewsletterSubscriptionVirtualclass extends CjwNewsletterSubscriptionextension/cjw_newsletter/classes/cjwnewslettersubscriptionvirtual.php:21CjwNewsletterSubscriptionVirtual handels spezific function which are only for virtual newsletter lists–
CjwNewsletterTestGroupclass extends eZPersistentObjectextension/cjw_newsletter/classes/deliverability/cjwnewslettertestgroup.php:20A named group of test addresses for test sends of a list (or of every list).–
CjwNewsletterThrottleStateclass extends eZPersistentObjectextension/cjw_newsletter/classes/deliverability/cjwnewsletterthrottlestate.php:20The sending rate of one transport in the current minute or hour window, and a pause.–
CjwNewsletterUserclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletteruser.php:20Data management datatyp cjwnewsletterlist–
CjwNewsletterUserInterestclass extends eZPersistentObjectextension/cjw_newsletter/classes/rendering/cjwnewsletteruserinterest.php:20An interest a newsletter user picked.–
CjwNewsletterUtilsclass extends eZPersistentObjectextension/cjw_newsletter/classes/cjwnewsletterutils.php:17class with some useful functions–

extension/enhancedselection2 (1)

All patterns of extension/enhancedselection2

ClassKindFileDescriptionExtension point
SckEnhancedSelectionclass extends eZPersistentObjectextension/enhancedselection2/classes/sckenhancedselection.php:3––

extension/expai (14)

All patterns of extension/expai

ClassKindFileDescriptionExtension point
expAiBatchclass extends eZPersistentObjectextension/expai/classes/lanes/expaibatch.php:17One provider batch (table expai_batch): which provider, lane and model, the provider's id, the state and counts, when it was submitted, ended, its re…–
expAiChainRunclass extends eZPersistentObjectextension/expai/classes/chain/expaichainrun.php:20One run of an AI chain (table expai_chain_run).–
expAiChainStepclass extends eZPersistentObjectextension/expai/classes/chain/expaichainstep.php:19One step of a chain run (table expai_chain_step): each call to a model is one row with its queue job, model, lane, tokens, cost and the usage row; a…–
expAiChangeclass extends eZPersistentObjectextension/expai/classes/vector/expaichange.php:23A staged proposal (table expai_change, doc/review.md): one object x language x attribute that a write tool of a thread with staged review proposed in…–
expAiCheckpointclass extends eZPersistentObjectextension/expai/classes/vector/expaicheckpoint.php:28Checkpoints of a thread (table expai_checkpoint, doc/checkpoints.md): the state at the start of every turn of the lead run and before staged changes…–
expAiConversationclass extends eZPersistentObjectextension/expai/classes/expaiconversation.php:16The conversation of one user on one node (table expai_conversation).–
expAiDraftLogclass extends eZPersistentObjectextension/expai/classes/expaidraftlog.php:20One version the assistant wrote (table expai_draft_log): the object and version, the user it was written for, when, a summary of the request, the mod…–
expAiFollowupclass extends eZPersistentObjectextension/expai/classes/vector/expaifollowup.php:16A message queued while a run works (table expai_followup).–
expAiPlanclass extends eZPersistentObjectextension/expai/classes/vector/expaiplan.php:19A plan of a thread (table expai_plan, doc/plan-mode.md): what propose_plan stored for the editor to approve.–
expAiProbeResultclass extends eZPersistentObjectextension/expai/classes/expaiproberesult.php:15One run of bin/php/expaiprobe.php (table expai_probe_result): the model alias, provider and model id, the tool mode, live or mock, the tasks, how man…–
expAiThreadclass extends eZPersistentObjectextension/expai/classes/vector/expaithread.php:22A thread (table expai_thread): one unit of work of one editor.–
expAiThreadEventclass extends eZPersistentObjectextension/expai/classes/vector/expaithreadevent.php:17The append-only event stream of a thread (table expai_thread_event).–
expAiThreadRunclass extends eZPersistentObjectextension/expai/classes/vector/expaithreadrun.php:16One agent run of a thread (table expai_thread_run).–
expAiUsageLogclass extends eZPersistentObjectextension/expai/classes/expaiusagelog.php:17One request to the model (table expai_usage_log): when, for whom (user id, never a name), where (node, conversation, turn), what for (action), the mo…–

extension/explayouts (10)

All patterns of extension/explayouts

ClassKindFileDescriptionExtension point
expLayoutsBlockclass extends eZPersistentObjectextension/explayouts/classes/explayoutsblock.php:2––
expLayoutsBlockParameterclass extends eZPersistentObjectextension/explayouts/classes/explayoutsblockparameter.php:2––
expLayoutsCollectionclass extends eZPersistentObjectextension/explayouts/classes/explayoutscollection.php:2––
expLayoutsCollectionItemclass extends eZPersistentObjectextension/explayouts/classes/explayoutscollectionitem.php:2––
expLayoutsCollectionQueryclass extends eZPersistentObjectextension/explayouts/classes/explayoutscollectionquery.php:2––
expLayoutsLayoutclass extends eZPersistentObjectextension/explayouts/classes/explayoutslayout.php:2––
expLayoutsRuleclass extends eZPersistentObjectextension/explayouts/classes/explayoutsrule.php:2––
expLayoutsRuleConditionclass extends eZPersistentObjectextension/explayouts/classes/explayoutsrulecondition.php:2––
expLayoutsRuleTargetclass extends eZPersistentObjectextension/explayouts/classes/explayoutsruletarget.php:2––
expLayoutsZoneclass extends eZPersistentObjectextension/explayouts/classes/explayoutszone.php:2––

extension/expqueue (3)

All patterns of extension/expqueue

ClassKindFileDescriptionExtension point
expQueueEventclass extends eZPersistentObjectextension/expqueue/classes/expqueueevent.php:15The history of a job (table expqueue_event), append-only, removed with the job.–
expQueueGroupclass extends eZPersistentObjectextension/expqueue/classes/expqueuegroup.php:15A set of jobs that belong together (table expqueue_group): "translate subtree X into ten languages", a package import, a chain run.–
expQueueJobclass extends eZPersistentObjectextension/expqueue/classes/expqueuejob.php:25One job (table expqueue_job).–

extension/expservices (1)

All patterns of extension/expservices

ClassKindFileDescriptionExtension point
expServiceTokenclass extends eZPersistentObjectextension/expservices/classes/expservicetoken.php:11A personal API token of a user for the remote services (table expservices_token).–

extension/ezfind (3)

All patterns of extension/ezfind

ClassKindFileDescriptionExtension point
eZFindElevateConfigurationclass extends eZPersistentObjectextension/ezfind/classes/ezfindelevateconfiguration.php:8––
eZFindResultNodeclass extends eZContentObjectTreeNodeextension/ezfind/classes/ezfindresultnode.php:8––
eZFindResultObjectclass extends eZContentObjectextension/ezfind/classes/ezfindresultobject.php:8––

extension/ezflow (2)

All patterns of extension/ezflow

ClassKindFileDescriptionExtension point
eZFlowBlockclass extends eZPersistentObjectextension/ezflow/classes/ezflowblock.php:28––
eZFlowPoolItemclass extends eZPersistentObjectextension/ezflow/classes/ezflowpoolitem.php:28––

extension/ezgmaplocation (1)

All patterns of extension/ezgmaplocation

ClassKindFileDescriptionExtension point
eZGmapLocationclass extends eZPersistentObjectextension/ezgmaplocation/classes/ezgmaplocation.php:40Helper class used along with the eZGmapLocationType datatype.–

extension/ezmbpaex (2)

All patterns of extension/ezmbpaex

ClassKindFileDescriptionExtension point
eZPaExclass extends eZPersistentObjectextension/ezmbpaex/classes/ezpaex.php:11––
eZPaExUserclass extends eZUserextension/ezmbpaex/login_handler/ezpaexuser.php:23Handles logins for users using new Password Expiry constraints–

extension/ezpm (3)

All patterns of extension/ezpm

ClassKindFileDescriptionExtension point
eZContactclass extends eZPersistentObjectextension/ezpm/classes/ezcontact.php:15––
eZPmclass extends eZPersistentObjectextension/ezpm/classes/ezpm.php:15––
eZPmBlackListclass extends eZPersistentObjectextension/ezpm/classes/ezpmblacklist.php:15––

extension/ezstarrating (3)

All patterns of extension/ezstarrating

ClassKindFileDescriptionExtension point
ezsrRatingDataObjectclass extends eZPersistentObjectextension/ezstarrating/classes/ezsrratingdataobject.php:27––
ezsrRatingObjectclass extends eZPersistentObjectextension/ezstarrating/classes/ezsrratingobject.php:27––
ezsrRatingObjectTreeNodeclass extends eZContentObjectTreeNodeextension/ezstarrating/classes/ezsrratingobjecttreenode.php:36Only to be used by {@link ezsrRatingObject::fetchNodeByRating()} As other fetch functions won't have the needed rating values in the returned data.–

extension/eztags (3)

All patterns of extension/eztags

ClassKindFileDescriptionExtension point
eZTagsAttributeLinkObjectclass extends eZPersistentObjectextension/eztags/classes/eztagsattributelinkobject.php:7eZTagsAttributeLinkObject class inherits eZPersistentObject class to be able to access eztags_attribute_link database table through API–
eZTagsKeywordclass extends eZPersistentObjectextension/eztags/classes/eztagskeyword.php:7eZTagsKeyword class inherits eZPersistentObject class to be able to access eztags_keyword database table through API–
eZTagsObjectclass extends eZPersistentObjectextension/eztags/classes/eztagsobject.php:9eZTagsObject class inherits eZPersistentObject class to be able to access eztags database table through API–

extension/sevenx_authentication_2fa (8)

All patterns of extension/sevenx_authentication_2fa

ClassKindFileDescriptionExtension point
eZFacebookUserclass extends eZOAuthUserextension/sevenx_authentication_2fa/login_handler/ezfacebookuser.php:17––
eZGoogleUserclass extends eZOAuthUserextension/sevenx_authentication_2fa/login_handler/ezgoogleuser.php:17––
eZIdmeUserclass extends eZOAuthUserextension/sevenx_authentication_2fa/login_handler/ezidmeuser.php:22––
eZInstagramUserclass extends eZOAuthUserextension/sevenx_authentication_2fa/login_handler/ezinstagramuser.php:17––
eZMetaUserclass extends eZFacebookUserextension/sevenx_authentication_2fa/login_handler/ezmetauser.php:17––
eZOAuthUserabstract class extends eZUserextension/sevenx_authentication_2fa/classes/ezoauthuser.php:26––
eZsevenxUser2faUserclass extends eZUserextension/sevenx_authentication_2fa/login_handler/ezsevenxuser2fauser.php:32––
eZTwitterUserclass extends eZOAuthUserextension/sevenx_authentication_2fa/login_handler/eztwitteruser.php:17––

extension/sqliimport (13)

All patterns of extension/sqliimport

ClassKindFileDescriptionExtension point
expImportDefinitionclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportdefinition.php:24An import (sqliimport_definition): where the data comes from, what processes it (the no-code mapping or a handler), where the content goes, how it be…–
expImportMappingclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportmapping.php:14The no-code mapping of an import (sqliimport_mapping, one row) and its lines (sqliimport_mapping_field).–
expImportMappingFieldclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportmapping.php:128One line of a mapping (sqliimport_mapping_field).–
expImportNoticeclass extends eZPersistentObjectextension/sqliimport/classes/exp/engine/expimportnotifier.php:218A notice of a run for a user (sqliimport_notice).–
expImportRunclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportrun.php:17One run of an import (sqliimport_run): who and what started it, its job group in expqueue, its status and counters.–
expImportRunLogclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportrun.php:259A line of the log of a run (sqliimport_run_log): severity, the record it is about, message, context.–
expImportRunRowclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportrun.php:217One record of a run (sqliimport_run_row): what was done to which object.–
expImportScheduleclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimportschedule.php:18When an import runs by itself (sqliimport_schedule).–
expImportTriggerclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimporttrigger.php:23The webhook / API trigger of an import (sqliimport_trigger), one row per import, off until it is switched on in the schedule step of the editor:–
expImportTriggerKeyclass extends eZPersistentObjectextension/sqliimport/classes/exp/model/expimporttrigger.php:89An API key of a trigger (sqliimport_trigger_key): its label, its key id (the part of the key that finds it) and the HMAC of the key (expImportTrigger…–
SQLIImportItemclass extends eZPersistentObjectextension/sqliimport/classes/sqliimportitem.php:15Class handling items Objects of this class are stored in ezpending_actions table and are normally processed by CRON to trigger an import.–
SQLIImportTokenclass extends eZPersistentObjectextension/sqliimport/classes/sqliimporttoken.php:12Token class for SQLI Import Handles import status–
SQLIScheduledImportclass extends eZPersistentObjectextension/sqliimport/classes/sqlischeduledimport.php:11––

extension/syndication (11)

All patterns of extension/syndication

ClassKindFileDescriptionExtension point
eZFilterAttributeclass extends eZSyndicationFilterextension/syndication/classes/filter/ezfilterattribute.php:48––
eZFilterSectionclass extends eZSyndicationFilterextension/syndication/classes/filter/ezfiltersection.php:47––
eZSyndicationFeedclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeed.php:47––
eZSyndicationFeedItemclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeeditem.php:48––
eZSyndicationFeedItemExportclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeeditemexport.php:48––
eZSyndicationFeedItemStatusclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeeditemstatus.php:48––
eZSyndicationFeedSourceclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeedsource.php:47––
eZSyndicationFeedSourceFilterclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfeedsourcefilter.php:47––
eZSyndicationFilterclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationfilter.php:48––
eZSyndicationImportclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationimport.php:47––
eZSyndicationImportFilterclass extends eZPersistentObjectextension/syndication/classes/ezsyndicationimportfilter.php:47––

extension/xrowextract (3)

All patterns of extension/xrowextract

ClassKindFileDescriptionExtension point
XrowExtractDestinationclass extends eZPersistentObjectextension/xrowextract/classes/xrowextractdestination.php:9A named, reusable delivery destination (table xrowextract_destination).–
XrowExtractHistoryclass extends eZPersistentObjectextension/xrowextract/classes/xrowextracthistory.php:12The export history index (table xrowextract_history): one row per run - a background job (started by hand, from the command line or by a schedule) or…–
XrowExtractScheduleclass extends eZPersistentObjectextension/xrowextract/classes/xrowextractschedule.php:20A scheduled export or import (table xrowextract_schedule, created lazily by XrowExtractSchema).–

kernel/classes (66)

All patterns of kernel/classes

ClassKindFileDescriptionExtension point
expBookmarkViewclass extends eZPersistentObjectkernel/classes/expbookmarkview.php:39A bookmark of a system page: a page of a module view (setup/systemupgrade, exphelp/dashboard, audit/console/(user)/14 ...) instead of a node.–
eZBasketclass extends eZPersistentObjectkernel/classes/ezbasket.php:20––
eZCollaborationGroupclass extends eZPersistentObjectkernel/classes/ezcollaborationgroup.php:18––
eZCollaborationItemclass extends eZPersistentObjectkernel/classes/ezcollaborationitem.php:18––
eZCollaborationItemGroupLinkclass extends eZPersistentObjectkernel/classes/ezcollaborationitemgrouplink.php:18––
eZCollaborationItemMessageLinkclass extends eZPersistentObjectkernel/classes/ezcollaborationitemmessagelink.php:18––
eZCollaborationItemParticipantLinkclass extends eZPersistentObjectkernel/classes/ezcollaborationitemparticipantlink.php:18––
eZCollaborationItemStatusclass extends eZPersistentObjectkernel/classes/ezcollaborationitemstatus.php:18––
eZCollaborationProfileclass extends eZPersistentObjectkernel/classes/ezcollaborationprofile.php:18––
eZCollaborationSimpleMessageclass extends eZPersistentObjectkernel/classes/ezcollaborationsimplemessage.php:18––
eZContentBrowseBookmarkclass extends eZPersistentObjectkernel/classes/ezcontentbrowsebookmark.php:35–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentBrowseBookmarkFolderclass extends eZPersistentObjectkernel/classes/ezcontentbrowsebookmarkfolder.php:32––
eZContentBrowseRecentclass extends eZPersistentObjectkernel/classes/ezcontentbrowserecent.php:34––
eZContentClassclass extends eZPersistentObjectkernel/classes/ezcontentclass.php:20–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentClassAttributeclass extends eZPersistentObjectkernel/classes/ezcontentclassattribute.php:19–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentClassClassGroupclass extends eZPersistentObjectkernel/classes/ezcontentclassclassgroup.php:18––
eZContentClassGroupclass extends eZPersistentObjectkernel/classes/ezcontentclassgroup.php:18––
eZContentClassNameclass extends eZPersistentObjectkernel/classes/ezcontentclassname.php:12––
eZContentLanguageclass extends eZPersistentObjectkernel/classes/ezcontentlanguage.php:12–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectclass extends eZPersistentObjectkernel/classes/ezcontentobject.php:17Encapsulates data about and methods to work with content objectsextension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectAttributeclass extends eZPersistentObjectkernel/classes/ezcontentobjectattribute.php:20–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectTrashNodeclass extends eZContentObjectTreeNodekernel/classes/ezcontentobjecttrashnode.php:15Encapsulates data about and methods to work with content objects which reside in the trash–
eZContentObjectTreeNodeclass extends eZPersistentObjectkernel/classes/ezcontentobjecttreenode.php:17Encapsulates data about and methods to work with content objects inside the content object treeextension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectVersionclass extends eZPersistentObjectkernel/classes/ezcontentobjectversion.php:19–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZDiscountRuleclass extends eZPersistentObjectkernel/classes/ezdiscountrule.php:18––
eZDiscountSubRuleclass extends eZPersistentObjectkernel/classes/ezdiscountsubrule.php:18––
eZDiscountSubRuleValueclass extends eZPersistentObjectkernel/classes/ezdiscountsubrulevalue.php:17––
eZInformationCollectionclass extends eZPersistentObjectkernel/classes/ezinformationcollection.php:22––
eZInformationCollectionAttributeclass extends eZPersistentObjectkernel/classes/ezinformationcollectionattribute.php:19–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZNodeAssignmentclass extends eZPersistentObjectkernel/classes/eznodeassignment.php:17–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZOrderclass extends eZPersistentObjectkernel/classes/ezorder.php:20––
eZOrderItemclass extends eZPersistentObjectkernel/classes/ezorderitem.php:27––
eZOrderStatusclass extends eZPersistentObjectkernel/classes/ezorderstatus.php:47––
eZOrderStatusHistoryclass extends eZPersistentObjectkernel/classes/ezorderstatushistory.php:35––
eZPathElementclass extends eZPersistentObjectkernel/classes/ezpathelement.php:23––
eZPDFExportclass extends eZPersistentObjectkernel/classes/ezpdfexport.php:19––
eZPendingActionsclass extends eZPersistentObjectkernel/classes/ezpendingactions.php:12––
eZPolicyclass extends eZPersistentObjectkernel/classes/ezpolicy.php:19––
eZPolicyLimitationclass extends eZPersistentObjectkernel/classes/ezpolicylimitation.php:18––
eZPolicyLimitationValueclass extends eZPersistentObjectkernel/classes/ezpolicylimitationvalue.php:18––
eZProductCategoryclass extends eZPersistentObjectkernel/classes/ezproductcategory.php:18––
eZProductCollectionclass extends eZPersistentObjectkernel/classes/ezproductcollection.php:16eZProductCollection is a container class which handles groups of products–
eZProductCollectionItemclass extends eZPersistentObjectkernel/classes/ezproductcollectionitem.php:20––
eZProductCollectionItemOptionclass extends eZPersistentObjectkernel/classes/ezproductcollectionitemoption.php:12––
eZRoleclass extends eZPersistentObjectkernel/classes/ezrole.php:35––
eZRSSExportclass extends eZPersistentObjectkernel/classes/ezrssexport.php:19––
eZRSSExportItemclass extends eZPersistentObjectkernel/classes/ezrssexportitem.php:19––
eZRSSExportOPMLItemclass extends eZPersistentObjectkernel/classes/ezrssexportopmlitem.php:26One line of an OPML export: a feed that the export lists.–
eZRSSImportclass extends eZPersistentObjectkernel/classes/ezrssimport.php:19––
eZSectionclass extends eZPersistentObjectkernel/classes/ezsection.php:18––
eZSiteDataclass extends eZPersistentObjectkernel/classes/ezsitedata.php:21eZPersistentObject implementation for ezsite_data table.–
eZTipafriendCounterclass extends eZPersistentObjectkernel/classes/eztipafriendcounter.php:18––
eZTipafriendRequestclass extends eZPersistentObjectkernel/classes/eztipafriendrequest.php:17––
eZTriggerclass extends eZPersistentObjectkernel/classes/eztrigger.php:17––
eZURLAliasMLclass extends eZPersistentObjectkernel/classes/ezurlaliasml.php:58––
eZURLWildcardclass extends eZPersistentObjectkernel/classes/ezurlwildcard.php:19––
eZUserDiscountRuleclass extends eZPersistentObjectkernel/classes/ezuserdiscountrule.php:18––
eZVatRuleclass extends eZPersistentObjectkernel/classes/ezvatrule.php:18––
eZVatTypeclass extends eZPersistentObjectkernel/classes/ezvattype.php:19––
eZViewCounterclass extends eZPersistentObjectkernel/classes/ezviewcounter.php:12––
eZWishListclass extends eZPersistentObjectkernel/classes/ezwishlist.php:20––
eZWorkflowclass extends eZPersistentObjectkernel/classes/ezworkflow.php:18–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZWorkflowEventclass extends eZPersistentObjectkernel/classes/ezworkflowevent.php:18––
eZWorkflowGroupclass extends eZPersistentObjectkernel/classes/ezworkflowgroup.php:18––
eZWorkflowGroupLinkclass extends eZPersistentObjectkernel/classes/ezworkflowgrouplink.php:18––
eZWorkflowProcessclass extends eZPersistentObjectkernel/classes/ezworkflowprocess.php:19––

kernel/classes/apikey (1)

All patterns of kernel/classes/apikey

ClassKindFileDescriptionExtension point
expApiKeyclass extends eZPersistentObjectkernel/classes/apikey/expapikey.php:31A personal API key (publishing key) of a user: one row of expapikey (doc/eng-us/guides/api-keys.md).–

kernel/classes/datatable (4)

All patterns of kernel/classes/datatable

ClassKindFileDescriptionExtension point
expDataConnectionclass extends eZPersistentObjectkernel/classes/datatable/expdataconnection.php:19A named database connection made in the administration (Setup › Data tables › Connections): a row of exp_data_connection.–
expDataSyncConflictclass extends eZPersistentObjectkernel/classes/datatable/sync/expdatasyncdefinition.php:140A conflict of a two-way synchronisation with the rule "ask" (table exp_data_sync_conflict): both sides changed since the last synchronisation; the va…–
expDataSyncDefinitionclass extends eZPersistentObjectkernel/classes/datatable/sync/expdatasyncdefinition.php:19A synchronisation between content and a data table (table exp_data_sync; doc/eng-us/features/6.0/data-tables.md, "Synchronisation"): the persistent c…–
expDataSyncLinkclass extends eZPersistentObjectkernel/classes/datatable/sync/expdatasyncdefinition.php:104The 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 bot…–

kernel/classes/datatypes (16)

All patterns of kernel/classes/datatypes

ClassKindFileDescriptionExtension point
eZBinaryFileclass extends eZPersistentObjectkernel/classes/datatypes/ezbinaryfile/ezbinaryfile.php:19––
eZEnumObjectValueclass extends eZPersistentObjectkernel/classes/datatypes/ezenum/ezenumobjectvalue.php:18––
eZEnumValueclass extends eZPersistentObjectkernel/classes/datatypes/ezenum/ezenumvalue.php:19––
eZForgotPasswordclass extends eZPersistentObjectkernel/classes/datatypes/ezuser/ezforgotpassword.php:19––
eZImageFileclass extends eZPersistentObjectkernel/classes/datatypes/ezimage/ezimagefile.php:19–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZISBNGroupclass extends eZPersistentObjectkernel/classes/datatypes/ezisbn/ezisbngroup.php:24––
eZISBNGroupRangeclass extends eZPersistentObjectkernel/classes/datatypes/ezisbn/ezisbngrouprange.php:26––
eZISBNRegistrantRangeclass extends eZPersistentObjectkernel/classes/datatypes/ezisbn/ezisbnregistrantrange.php:30––
eZLDAPUserclass extends eZUserkernel/classes/datatypes/ezuser/ezldapuser.php:20––
eZMediaclass extends eZPersistentObjectkernel/classes/datatypes/ezmedia/ezmedia.php:19––
eZTextFileUserclass extends eZUserkernel/classes/datatypes/ezuser/eztextfileuser.php:27––
eZURLclass extends eZPersistentObjectkernel/classes/datatypes/ezurl/ezurl.php:23–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZURLObjectLinkclass extends eZPersistentObjectkernel/classes/datatypes/ezurl/ezurlobjectlink.php:19––
eZUserclass extends eZPersistentObjectkernel/classes/datatypes/ezuser/ezuser.php:21–extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZUserAccountKeyclass extends eZPersistentObjectkernel/classes/datatypes/ezuser/ezuseraccountkey.php:19––
eZUserSettingclass extends eZPersistentObjectkernel/classes/datatypes/ezuser/ezusersetting.php:18––

kernel/classes/mailpreferences (5)

All patterns of kernel/classes/mailpreferences

ClassKindFileDescriptionExtension point
expConsentLogclass extends eZPersistentObjectkernel/classes/mailpreferences/expconsentlog.php:22The 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, p…–
expMailCategoryRowclass extends eZPersistentObjectkernel/classes/mailpreferences/expmailcategoryrow.php:15A category made or changed in the admin's category manager (table expmail_category).–
expMailPendingRowclass extends eZPersistentObjectkernel/classes/mailpreferences/expmailpendingrow.php:14A double opt-in waiting for its confirmation (table expmail_pending): kind 'category' (a newsletter or marketing category switched on), 'email_change…–
expMailPreferenceRowclass extends eZPersistentObjectkernel/classes/mailpreferences/expmailpreferencerow.php:14One stored preference (table expmail_preference): a recipient (recipient_key 'u:' or 'a:'), a category, its state (on, off, pending) and frequency.–
expMailSuppressionclass extends eZPersistentObjectkernel/classes/mailpreferences/expmailsuppression.php:22The suppression list (table expmail_suppression): addresses no optional mail goes to (hard bounces, complaints, "unsubscribe from all", legal request…–

kernel/classes/notification (6)

All patterns of kernel/classes/notification

ClassKindFileDescriptionExtension point
eZCollaborationNotificationRuleclass extends eZPersistentObjectkernel/classes/notification/handler/ezcollaborationnotification/ezcollaborationnotificationrule.php:17––
eZGeneralDigestUserSettingsclass extends eZPersistentObjectkernel/classes/notification/handler/ezgeneraldigest/ezgeneraldigestusersettings.php:18––
eZNotificationCollectionclass extends eZPersistentObjectkernel/classes/notification/eznotificationcollection.php:17––
eZNotificationCollectionItemclass extends eZPersistentObjectkernel/classes/notification/eznotificationcollectionitem.php:18––
eZNotificationEventclass extends eZPersistentObjectkernel/classes/notification/eznotificationevent.php:17––
eZSubtreeNotificationRuleclass extends eZPersistentObjectkernel/classes/notification/handler/ezsubtree/ezsubtreenotificationrule.php:17––

kernel/classes/passkey (2)

All patterns of kernel/classes/passkey

ClassKindFileDescriptionExtension point
expPasskeyclass extends eZPersistentObjectkernel/classes/passkey/exppasskey.php:22A passkey of a user: one row of exppasskey (doc/eng-us/guides/passkeys.md).–
expPasskeyLoginclass extends eZUserkernel/classes/passkey/exppasskeylogin.php:16Signs in an account whose passkey expPasskeyService checked, through the same housekeeping as every password sign-in (eZUser::loginSucceeded(): last…–

kernel/classes/secrets (1)

All patterns of kernel/classes/secrets

ClassKindFileDescriptionExtension point
expSecretclass extends eZPersistentObjectkernel/classes/secrets/expsecret.php:18One 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 XCh…–

kernel/classes/subitems (2)

All patterns of kernel/classes/subitems

ClassKindFileDescriptionExtension point
expSubitemsSearchWordLinkRowclass extends eZPersistentObjectkernel/classes/subitems/columns/expsubitemscolumntables.php:31A row of ezsearch_object_word_link: one indexed word position of an object.–
expSubitemsUserVisitRowclass extends eZPersistentObjectkernel/classes/subitems/columns/expsubitemscolumntables.php:15A row of ezuservisit: a user's visits, logins and failed logins.–

kernel/classes/transfer (1)

All patterns of kernel/classes/transfer

ClassKindFileDescriptionExtension point
expKernelTransferRunclass extends eZPersistentObjectkernel/classes/transfer/expkerneltransferrun.php:26One run of an import or export tool: a row of exp_transfer_run (doc/eng-us/features/6.0/transfer-runs.md).–

kernel/classes/user (1)

All patterns of kernel/classes/user

ClassKindFileDescriptionExtension point
expUserSessionclass extends eZPersistentObjectkernel/classes/user/expusersession.php:22One 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 Use…–

kernel/classes/workflowtypes (1)

All patterns of kernel/classes/workflowtypes

ClassKindFileDescriptionExtension point
eZWaitUntilDateValueclass extends eZPersistentObjectkernel/classes/workflowtypes/event/ezwaituntildate/ezwaituntildatevalue.php:18––

kernel/modules (3)

All patterns of kernel/modules

ClassKindFileDescriptionExtension point
eZCurrencyDataclass extends eZPersistentObjectkernel/shop/classes/ezcurrencydata.php:12––
eZMultiPriceDataclass extends eZPersistentObjectkernel/shop/classes/ezmultipricedata.php:12––
eZPaymentObjectclass extends eZPersistentObjectkernel/shop/classes/ezpaymentobject.php:22––

kernel/private (5)

All patterns of kernel/private

ClassKindFileDescriptionExtension point
eZContentObjectStateclass extends eZPersistentObjectkernel/private/classes/ezcontentobjectstate.php:18Class representing a content object stateextension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectStateGroupclass extends eZPersistentObjectkernel/private/classes/ezcontentobjectstategroup.php:18Class respresenting a content object state groupextension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectStateGroupLanguageclass extends eZPersistentObjectkernel/private/classes/ezcontentobjectstategrouplanguage.php:21This class takes care of the localization of a content object state group.extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
eZContentObjectStateLanguageclass extends eZPersistentObjectkernel/private/classes/ezcontentobjectstatelanguage.php:21This class takes care of the localization of a content object state.extension/AdminAid/settings/aid.ini [SearchDatabase] ClassList[]
ezpContentPublishingProcessclass extends eZPersistentObjectkernel/private/classes/ezpcontentpublishingprocess.php:18This class provides a PersistentObject interface to a publishing queue process.–

lib/ezutils (1)

All patterns of lib/ezutils

ClassKindFileDescriptionExtension point
eZOperationMementoclass extends eZPersistentObjectlib/ezutils/classes/ezoperationmemento.php:18––

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x