kernel/classes/eznodeassignment.php

Show: inherited
Table of Contents

File containing the eZNodeAssignment 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  

\eZNodeAssignment

Package: kernel

File containing the eZNodeAssignment class.

Parent(s)
\eZPersistentObject
Copyright
Copyright (C) 1999-2011 eZ Systems AS. All rights reserved.  
License
eZ Business Use License Agreement Version 2.0  
Version
4.6.0  

Constants

Constant  OP_CODE_NOP = 0
Constant  OP_CODE_EXECUTE = 1
Constant  OP_CODE_CREATE_NOP = 2
Constant  OP_CODE_CREATE = 3
Constant  OP_CODE_MOVE_NOP = 4
Constant  OP_CODE_MOVE = 5
Constant  OP_CODE_REMOVE_NOP = 6
Constant  OP_CODE_REMOVE = 7
Constant  OP_CODE_SET_NOP = 8
Constant  OP_CODE_SET = 9

Properties

Propertypublic  $ContentObjectVersion= ''
Details
Type
n/a
Propertypublic  $ContentobjectID= ''
Details
Type
n/a
Propertypublic  $FromNodeID= ''
Details
Type
n/a
Propertypublic  $ID= ''
Details
Type
n/a
Propertypublic  $Main= ''
Details
Type
n/a
Propertypublic  $ParentNode= ''
Details
Type
n/a
Propertypublic  $ParentRemoteID= ''
Details
Type
n/a
Propertypublic  $PersistentDataDirty= ''
Details
Type
n/a
Inherited_from
\eZPersistentObject::$$PersistentDataDirty  
Propertypublic  $RemoteID= ''
Details
Type
n/a
Propertypublic  $SortField= ''
Details
Type
n/a
Propertypublic  $SortOrder= ''
Details
Type
n/a

Methods

methodpublicattribute(  $attr,  $noFunction = false ) : void
inherited

Inherited from: \eZPersistentObject::attribute()
Parameters
Name Type Description
$attr
$noFunction
methodpublicattributes( ) : void
inherited

Inherited from: \eZPersistentObject::attributes()
methodpubliccloneNodeAssignment(  $nextVersionNumber = 1,  $contentObjectID = false ) : void

Parameters
Name Type Description
$nextVersionNumber
$contentObjectID
methodpublicconditionText(  $conditions ) : void
staticinherited

Inherited from: \eZPersistentObject::conditionText()
Parameters
Name Type Description
$conditions
methodpublicconditionTextByRow(  $conditions,  $row ) : void
staticinherited

Inherited from: \eZPersistentObject::conditionTextByRow()
Parameters
Name Type Description
$conditions
$row
methodpubliccount(  $def,  $conds = null,  $field = null ) : void
staticinherited

Inherited from: \eZPersistentObject::count()
Parameters
Name Type Description
$def
$conds
$field
methodpubliccreate(  $parameters = array() ) : void
static

Parameters
Name Type Description
$parameters
methodpublicdefinition( ) : void
static

methodpubliceZNodeAssignment(  $row ) : void

Parameters
Name Type Description
$row
methodpubliceZPersistentObject(  $row ) : void
inherited

Inherited from: \eZPersistentObject::eZPersistentObject()
Parameters
Name Type Description
$row
methodpublicescapeArray(  $array ) : void
staticinherited

Inherited from: \eZPersistentObject::escapeArray()
Parameters
Name Type Description
$array
methodpublicfetch(  $contentObjectID,  $version = 1,  $parentNode = 0,  $asObject = true ) : void
static

Parameters
Name Type Description
$contentObjectID
$version
$parentNode
$asObject
methodpublicfetchByID(  $id,  $asObject = true ) : void
static

Parameters
Name Type Description
$id
$asObject
methodpublicfetchChildCountByVersionStatus( array $parentNodeIDList, int $status = eZContentObjectVersion::STATUS_PENDING ) : int
static

Fetch node assignment count by version status, giving parent node id list.

Parameters
Name Type Description
$parentNodeIDList array
$status int
Returns
Type Description
int
methodpublicfetchChildListByVersionStatus(  $parentNodeIDList, int $status = eZContentObjectVersion::STATUS_PENDING, boolean $asObject = true ) : array | int
static

Fetch node assignment list by version status, giving parent node id list.

Parameters
Name Type Description
$parentNodeIDList
$status int

status of the object version

$asObject boolean

valid only when $count is false

Returns
Type Description
array | int
methodpublicfetchForObject(  $contentObjectID,  $version = 1,  $main = 0,  $asObject = true ) : void
static

Parameters
Name Type Description
$contentObjectID
$version
$main
$asObject
methodpublicfetchListByID(  $idList,  $asObject = true ) : void
static

Parameters
Name Type Description
$idList
$asObject
methodpublicfetchNode( ) : void

methodpublicfetchObject(  $def,  $field_filters,  $conds,  $asObject = true,  $grouping = null,  $custom_fields = null ) : void
staticinherited

Inherited from: \eZPersistentObject::fetchObject()
Parameters
Name Type Description
$def
$field_filters
$conds
$asObject
$grouping
$custom_fields
methodpublicfetchObjectList(  $def,  $field_filters = null,  $conds = null,  $sorts = null,  $limit = null,  $asObject = true,  $grouping = false,  $custom_fields = null,  $custom_tables = null,  $custom_conds = null ) : void
staticinherited

Inherited from: \eZPersistentObject::fetchObjectList()
Parameters
Name Type Description
$def
$field_filters
$conds
$sorts
$limit
$asObject
$grouping
$custom_fields
$custom_tables
$custom_conds
methodpublicfill(  $row ) : void
inherited

Inherited from: \eZPersistentObject::fill()
Parameters
Name Type Description
$row
methodpublicgetParentNode( ) : void

methodpublicgetParentObject( ) : void

methodpublicgetShortAttributeName(  $db,  $def,  $attrName ) : void
staticinherited

Inherited from: \eZPersistentObject::getShortAttributeName()
Parameters
Name Type Description
$db
$def
$attrName
methodpublichandleRows(  $rows,  $class_name,  $asObject ) : void
staticinherited

Inherited from: \eZPersistentObject::handleRows()
Parameters
Name Type Description
$rows
$class_name
$asObject
methodpublichasAttribute(  $attr ) : void
inherited

Inherited from: \eZPersistentObject::hasAttribute()
Parameters
Name Type Description
$attr
methodpublichasDirtyData( ) : void
inherited

Inherited from: \eZPersistentObject::hasDirtyData()
methodpublicisCreateOperation( ) : void

methodpublicisMoveOperation( ) : void

methodpublicisNopOperation( ) : void

methodpublicisRemoveOperation( ) : void

methodpublicisSetOperation( ) : void

methodpublicname( ) : void

methodpublicnewObjectOrder(  $def,  $orderField,  $conditions ) : void
staticinherited

Inherited from: \eZPersistentObject::newObjectOrder()
Parameters
Name Type Description
$def
$orderField
$conditions
methodpublicpurge(  $parentNodeID = false,  $contentObjectID = false ) : void

Parameters
Name Type Description
$parentNodeID
$contentObjectID
methodpublicpurgeByID(  $assignmentID ) : void
static

Parameters
Name Type Description
$assignmentID
methodpublicremove(  $parentNodeID = false,  $contentObjectID = false ) : void

Parameters
Name Type Description
$parentNodeID
$contentObjectID
methodpublicremoveByID(  $assignmentID ) : void
static

Parameters
Name Type Description
$assignmentID
methodpublicremoveObject(  $def,  $conditions = null,  $extraConditions = null ) : void
staticinherited

Inherited from: \eZPersistentObject::removeObject()
Parameters
Name Type Description
$def
$conditions
$extraConditions
methodpublicreorderObject(  $def,  $orderField,  $conditions,  $down = true ) : void
staticinherited

Inherited from: \eZPersistentObject::reorderObject()
Parameters
Name Type Description
$def
$orderField
$conditions
$down
methodpublicreplaceFieldsWithShortNames(  $db,  $fieldDefs,  $fields ) : void
staticinherited

Inherited from: \eZPersistentObject::replaceFieldsWithShortNames()
Parameters
Name Type Description
$db
$fieldDefs
$fields
methodpublicsetAttribute(  $attr,  $val ) : void
inherited

Inherited from: \eZPersistentObject::setAttribute()
Parameters
Name Type Description
$attr
$val
methodpublicsetHasDirtyData(  $hasDirtyData ) : void
inherited

Inherited from: \eZPersistentObject::setHasDirtyData()
Parameters
Name Type Description
$hasDirtyData
methodpublicsetName(  $name ) : void

Parameters
Name Type Description
$name
methodpublicsetNewMainAssignment(  $objectID,  $version ) : void
static

Parameters
Name Type Description
$objectID
$version
methodpublicstore(  $fieldFilters = null ) : void
inherited

Inherited from: \eZPersistentObject::store()
Parameters
Name Type Description
$fieldFilters
methodpublicstoreObject(  $obj,  $fieldFilters = null ) : void
staticinherited

Inherited from: \eZPersistentObject::storeObject()
Parameters
Name Type Description
$obj
$fieldFilters
methodpublicswapRow(  $table,  $keys,  $order_id,  $rows,  $id1,  $id2 ) : void
staticinherited

Inherited from: \eZPersistentObject::swapRow()
Parameters
Name Type Description
$table
$keys
$order_id
$rows
$id1
$id2
methodpublicsync(  $fieldFilters = null ) : void
inherited

Inherited from: \eZPersistentObject::sync()
Parameters
Name Type Description
$fieldFilters
methodpublictempNode( ) : void

methodpublicupdateObjectList(  $parameters ) : void
staticinherited

Inherited from: \eZPersistentObject::updateObjectList()
Parameters
Name Type Description
$parameters
Documentation was generated by DocBlox 0.18.1.