table = 'ce_bad_word'; $def->class = 'ce_bad_word'; $def->idProperty = new ezcPersistentObjectIdProperty(); $def->idProperty->columnName = 'badword_id'; $def->idProperty->propertyName = 'badword_id'; $def->idProperty->generator = new ezcPersistentGeneratorDefinition( 'ezcPersistentSequenceGenerator' ); $def->properties['substitution'] = new ezcPersistentObjectProperty(); $def->properties['substitution']->columnName = 'substitution'; $def->properties['substitution']->propertyName = 'substitution'; $def->properties['substitution']->propertyType = ezcPersistentObjectProperty::PHP_TYPE_STRING; $def->properties['word'] = new ezcPersistentObjectProperty(); $def->properties['word']->columnName = 'word'; $def->properties['word']->propertyName = 'word'; $def->properties['word']->propertyType = ezcPersistentObjectProperty::PHP_TYPE_STRING; return $def; ?>