PersistentObject: ezcPersistentOneToManyRelation
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcPersistentOneToManyRelation
|
Relation class to reflect a one-to-many table relation (1:n). [
source]
Parents
ezcPersistentRelation
|
--ezcPersistentOneToManyRelation
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 {@see ezcPersistentRelation::$columnMap} property. |
Inherited Methods
From
ezcPersistentRelation :
Methods
validateColumnMap
void validateColumnMap(
$columnMap )
Validates an {@see 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 {@see 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: Thu, 01 Nov 2007