Path

ez components / documentation / api reference / 2007.1 / persistentobject


eZ Components 2007.1

PersistentObject: ezcPersistentObjectColumns

[ Tutorial ] [ Class tree ] [ Element index ] [ ChangeLog ] [ Credits ]

Class: ezcPersistentObjectColumns

ezcPersistentObjectColumns class. [source]

Parents

ArrayObject
   |
   --ezcPersistentObjectColumns

Inherited Constants

From ArrayObject (Internal Class):
ARRAY_AS_PROPS = 2
STD_PROP_LIST = 1

Method Summary

public void __construct( )
Create a new instance.
public void append( $value )
Appending is not supported.
public void exchangeArray( $array )
See SPL class ArrayObject.
public void offsetSet( $offset, $value )
See SPL interface ArrayAccess.
public void setFlags( $flags )
See SPL class ArrayObject.

Inherited Methods

From ArrayObject (Internal Class) :
public ArrayObject constructor __construct ( $array )
public void append ( $value )
public void count ( )
public void exchangeArray ( $array )
public void getArrayCopy ( )
public void getFlags ( )
public void getIterator ( )
public void getIteratorClass ( )
public void offsetExists ( $index )
public void offsetGet ( $index )
public void offsetSet ( $index, $newval )
public void offsetUnset ( $index )
public void setFlags ( $flags )
public void setIteratorClass ( $iteratorClass )

Methods

__construct

void __construct( )
Create a new instance.
Implicitly done in constructor of

Redefinition of

Method Description
ArrayObject::constructor __construct ( $array )  

append

void append( mixed $value )
Appending is not supported.

Parameters

Name Type Description
$value mixed  

Redefinition of

Method Description
ArrayObject::append ( $value )  

exchangeArray

void exchangeArray( array(ezcPersistentObjectProperty) $array )
See SPL class ArrayObject.
Performs additional value checks on the array.

Parameters

Name Type Description
$array array(ezcPersistentObjectProperty) New relations array.

Redefinition of

Method Description
ArrayObject::exchangeArray ( $array )  

offsetSet

void offsetSet( string $offset, ezcPersistentObjectProperty $value )
See SPL interface ArrayAccess.

Parameters

Name Type Description
$offset string  
$value ezcPersistentObjectProperty  

Redefinition of

Method Description
ArrayObject::offsetSet ( $index, $newval )  

setFlags

void setFlags( int $flags )
See SPL class ArrayObject.
Performs check if only 0 is used as a flag.

Parameters

Name Type Description
$flags int Must be 0.

Redefinition of

Method Description
ArrayObject::setFlags ( $flags )  

Last updated: Thu, 01 Nov 2007