PersistentObject: ezcPersistentManyToOneRelation
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcPersistentManyToOneRelation
|
Relation class to reflect a many-to-one table relation (m:1). [
source]
Parents
ezcPersistentRelation
|
--ezcPersistentManyToOneRelation
Properties
|
bool |
read/write
|
$cascade
Wether to cascade delete action from the source table to the destination table. |
Method Summary
|
protected void |
validateColumnMap(
$columnMap )
Validates an ezcPersistentRelation::$columnMap property. |
Inherited Methods
From
ezcPersistentRelation :
Methods
validateColumnMap
void validateColumnMap(
$columnMap )
Validates an ezcPersistentRelation::$columnMap property.
Checks is the given array represents a valid $columnMap property. Column maps for this kind of relation may only contain instances of
ezcPersistentSingleTableMap and have to at least contain 1 instance.
Parameters
| Name |
Type |
Description |
$columnMap |
array |
The column map to check. |
Throws
| Class | Description |
ezcBaseValueException |
On an invalid column map. |
Redefinition of
Last updated: Wed, 28 Nov 2007