kernel/classes/ezpersistentobject.php
File containing the eZPersistentObject class.
- Copyright
- Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.
- License
- eZ Business Use License Agreement Version 2.0
- Package
- kernel
- Version
- 4.6.0
\eZPersistentObject
Package: kernel
File containing the eZPersistentObject class.
- Children
- \eZMultiPriceData
- \eZPaymentObject
- \eZCurrencyData
- \eZWorkflowEvent
- \eZURLWildcard
- \eZTipafriendCounter
- \eZContentObjectAttribute
- \eZCollaborationSimpleMessage
- \eZPolicy
- \eZWorkflow
- \eZInformationCollectionAttribute
- \eZDiscountRule
- \eZCollaborationGroup
- \eZOrderStatus
- \eZContentObject
- \eZContentBrowseRecent
- \eZContentLanguage
- \eZWaitUntilDateValue
- \eZPendingActions
- \eZPolicyLimitation
- \eZInformationCollection
- \eZOrderStatusHistory
- \eZContentClassGroup
- \eZCollaborationItemParticipantLink
- \eZCollaborationItemMessageLink
- \eZCollaborationItemStatus
- \eZViewCounter
- \eZContentClassClassGroup
- \eZDiscountSubRule
- \eZContentObjectVersion
- \eZContentBrowseBookmark
- \eZCollaborationProfile
- \eZVatType
- \eZRSSExport
- \eZVatRule
- \eZURLAliasML
- \eZTipafriendRequest
- \eZRSSImport
- \eZRSSExportItem
- \eZOrder
- \eZSubtreeNotificationRule
- \eZGeneralDigestUserSettings
- \eZCollaborationNotificationRule
- \eZNotificationEvent
- \eZNotificationCollection
- \eZNotificationCollectionItem
- \eZBasket
- \eZNodeAssignment
- \eZUserDiscountRule
- \eZContentClassName
- \eZWorkflowProcess
- \eZPDFExport
- \eZOrderItem
- \eZUserSetting
- \eZForgotPassword
- \eZUserAccountKey
- \eZUser
- \eZBinaryFile
- \eZMedia
- \eZEnumValue
- \eZEnumObjectValue
- \eZURLObjectLink
- \eZURL
- \eZISBNGroup
- \eZISBNRegistrantRange
- \eZISBNGroupRange
- \eZImageFile
- \eZProductCollectionItemOption
- \eZProductCategory
- \eZSiteData
- \eZContentClassAttribute
- \eZCollaborationItemGroupLink
- \eZRole
- \eZPathElement
- \eZDiscountSubRuleValue
- \eZTrigger
- \eZContentObjectTreeNode
- \eZSection
- \eZContentClass
- \eZWorkflowGroup
- \eZWorkflowGroupLink
- \eZProductCollectionItem
- \eZPolicyLimitationValue
- \eZWishList
- \eZCollaborationItem
- \eZProductCollection
- \ezpContentPublishingProcess
- \eZContentObjectStateGroup
- \eZContentObjectState
- \eZContentObjectStateLanguage
- \eZContentObjectStateGroupLanguage
- \eZOperationMemento
- Copyright
- Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.
- License
- eZ Business Use License Agreement Version 2.0
- Version
- 4.6.0
Properties
Methods


conditionTextByRow(
$conditions, $row
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$conditions | ||
$row |


count(
$def, $conds
=
null, $field
=
null
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$conds | ||
$field |


fetchObject(
$def, $field_filters, $conds, $asObject
=
true, $grouping
=
null, $custom_fields
=
null
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$field_filters | ||
$conds | ||
$asObject | ||
$grouping | ||
$custom_fields |


fetchObjectList(
$def, $field_filters
=
null, $conds
=
null, $sorts
=
null, $limit
=
null, $asObject
=
true, $grouping
=
false, $custom_fields
=
null, $custom_tables
=
null, $custom_conds
=
null
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$field_filters | ||
$conds | ||
$sorts | ||
$limit | ||
$asObject | ||
$grouping | ||
$custom_fields | ||
$custom_tables | ||
$custom_conds |


getShortAttributeName(
$db, $def, $attrName
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$db | ||
$def | ||
$attrName |


handleRows(
$rows, $class_name, $asObject
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$rows | ||
$class_name | ||
$asObject |


newObjectOrder(
$def, $orderField, $conditions
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$orderField | ||
$conditions |


remove(
$conditions
=
null, $extraConditions
=
null
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$conditions | ||
$extraConditions |


removeObject(
$def, $conditions
=
null, $extraConditions
=
null
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$conditions | ||
$extraConditions |


reorderObject(
$def, $orderField, $conditions, $down
=
true
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$def | ||
$orderField | ||
$conditions | ||
$down |


replaceFieldsWithShortNames(
$db, $fieldDefs, $fields
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$db | ||
$fieldDefs | ||
$fields |


storeObject(
$obj, $fieldFilters
=
null
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$obj | ||
$fieldFilters |


swapRow(
$table, $keys, $order_id, $rows, $id1, $id2
)
:
void
static
Parameters
Name | Type | Description |
---|---|---|
$table | ||
$keys | ||
$order_id | ||
$rows | ||
$id1 | ||
$id2 |