PersistentObject
[ ]
[ ]
[ ]
[ ]
[ ]
Element index for package PersistentObject
[
a ]
[
c ]
[
d ]
[
e ]
[
f ]
[
g ]
[
h ]
[
i ]
[
k ]
[
l ]
[
m ]
[
n ]
[
o ]
[
p ]
[
q ]
[
r ]
[
s ]
[
u ]
[
v ]
[
_ ]
_
- __construct : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::__construct()
Create a new instance.
- __construct : ezcPersistentObjectProperty
- in file persistent_object_property.php, method ezcPersistentObjectProperty::__construct()
Constructs a new PersistentObjectField
- __construct : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::__construct()
Create a new instance.
- __construct : ezcPersistentObjectIdProperty
- in file persistent_object_id_property.php, method ezcPersistentObjectIdProperty::__construct()
Constructs a new PersistentObjectField
- __construct : ezcPersistentObjectException
- in file persistent_object_exception.php, method ezcPersistentObjectException::__construct()
Constructs a new ezcPersistentObjectException with error message $message and reason code $reason.
- __construct : ezcPersistentObjectAlreadyPersistentException
- in file already_persistent.php, method ezcPersistentObjectAlreadyPersistentException::__construct()
Constructs a new ezcPersistentObjectAlreadyPersistentException for the class $class.
- __construct : ezcPersistentObjectDefinition
- in file persistent_object_definition.php, method ezcPersistentObjectDefinition::__construct()
Constructs a new PersistentObjectDefinition.
- __construct : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::__construct()
Constructs a new persistent session that works on the database $db.
- __construct : ezcPersistentQueryException
- in file query_exception.php, method ezcPersistentQueryException::__construct()
Constructs a new ezcPersistentQueryException with additional information in $msg.
- __construct : ezcPersistentRelationOperationNotSupportedException
- in file relation_operation_not_supported.php, method ezcPersistentRelationOperationNotSupportedException::__construct()
Constructs a new ezcPersistentRelationOperationNotSupportedException for the $class which does not support the $operation in respect to $relatedClass. Optionally a $reason can be given.
- __construct : ezcPersistentSessionNotFoundException
- in file session_not_found.php, method ezcPersistentSessionNotFoundException::__construct()
Constructs a new exception.
- __construct : ezcPersistentSingleTableMap
- in file single_table_map.php, method ezcPersistentSingleTableMap::__construct()
Create a new ezcPersistentSingleTableMap.
- __construct : ezcPersistentRelationNotFoundException
- in file relation_not_found.php, method ezcPersistentRelationNotFoundException::__construct()
Constructs a new ezcPersistentRelationNotFoundException for the class $class which does not have a relation for $relatedClass.
- __construct : ezcPersistentRelationInvalidException
- in file relation_invalid.php, method ezcPersistentRelationInvalidException::__construct()
Constructs a new ezcPersistentRelationInvalidException for the given relation class $class.
- __construct : ezcPersistentRelatedObjectNotFoundException
- in file related_object_not_found.php, method ezcPersistentRelatedObjectNotFoundException::__construct()
Constructs a new ezcPersistentRelatedObjectNotFoundException for the object $object which does not have a relation for $relatedClass.
- __construct : ezcPersistentRelation
- in file relation.php, method ezcPersistentRelation::__construct()
Create a new relation.
- __construct : ezcPersistentOneToOneRelation
- in file one_to_one.php, method ezcPersistentOneToOneRelation::__construct()
Create a new relation.
- __construct : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::__construct()
Create a new instance.
- __construct : ezcPersistentManyToOneRelation
- in file many_to_one.php, method ezcPersistentManyToOneRelation::__construct()
Create a new relation.
- __construct : ezcPersistentDoubleTableMap
- in file double_table_map.php, method ezcPersistentDoubleTableMap::__construct()
Create a new ezcPersistentDoubleTableMap.
- __construct : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::__construct()
Initializes the iterator with the statement $stmt and the definition $def..
- __construct : ezcPersistentGeneratorDefinition
- in file generator_definition.php, method ezcPersistentGeneratorDefinition::__construct()
Constructs a new PersistentGeneratorDefinition where $class contains name of the class to load and $params contains a list of parameters provided to the constructor of that class.
- __construct : ezcPersistentManyToManyRelation
- in file many_to_many.php, method ezcPersistentManyToManyRelation::__construct()
Constructs a new many to many relation from the table $sourceTable to the table $destinationTable via $relationTable
- __construct : ezcPersistentDefinitionNotFoundException
- in file definition_not_found.php, method ezcPersistentDefinitionNotFoundException::__construct()
Constructs a new ezcPersistentDefinitionNotFoundException for the class $class with the additional error information $message.
- __construct : ezcPersistentMultiManager
- in file multi_manager.php, method ezcPersistentMultiManager::__construct()
Constructs a new multimanager that will look for persistent object definitions in all $managers.
- __construct : ezcPersistentOneToManyRelation
- in file one_to_many.php, method ezcPersistentOneToManyRelation::__construct()
Create a new relation.
- __construct : ezcPersistentCacheManager
- in file cache_manager.php, method ezcPersistentCacheManager::__construct()
Constructs a new definition cache.
- __construct : ezcPersistentIdentifierGenerationException
- in file identifier_generation.php, method ezcPersistentIdentifierGenerationException::__construct()
Constructs a new ezcPersistentIdentifierGenerationException for the class $class with the optional message $msg.
- __construct : ezcPersistentCodeManager
- in file code_manager.php, method ezcPersistentCodeManager::__construct()
Constructs a new code manager that will look for persistent object definitions in the directory $dir.
- __construct : ezcPersistentObjectNotPersistentException
- in file not_persistent.php, method ezcPersistentObjectNotPersistentException::__construct()
Constructs a new ezcPersistentObjectNotPersistentException for the class $class.
- __construct : ezcPersistentDefinitionMissingIdPropertyException
- in file definition_missing_id_property.php, method ezcPersistentDefinitionMissingIdPropertyException::__construct()
Constructs a new ezcPersistentDefinitionMissingIdPropertyException for the class $class.
- __set_state : ezcPersistentGeneratorDefinition
- in file generator_definition.php, method ezcPersistentGeneratorDefinition::__set_state()
Returns a new instance of this class with the data specified by $array.
- __set_state : ezcPersistentManyToManyRelation
- in file many_to_many.php, method ezcPersistentManyToManyRelation::__set_state()
Sets the state after importing an exported object.
- __set_state : ezcPersistentObjectDefinition
- in file persistent_object_definition.php, method ezcPersistentObjectDefinition::__set_state()
Returns a new instance of this class with the data specified by $array.
- __set_state : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::__set_state()
Sets the state on deserialization.
- __set_state : ezcPersistentOneToOneRelation
- in file one_to_one.php, method ezcPersistentOneToOneRelation::__set_state()
Sets the state after importing an exported object.
- __set_state : ezcPersistentManyToOneRelation
- in file many_to_one.php, method ezcPersistentManyToOneRelation::__set_state()
Sets the state after importing an exported object.
- __set_state : ezcPersistentObjectIdProperty
- in file persistent_object_id_property.php, method ezcPersistentObjectIdProperty::__set_state()
Returns a new instance of this class with the data specified by $array.
- __set_state : ezcPersistentObjectProperty
- in file persistent_object_property.php, method ezcPersistentObjectProperty::__set_state()
Returns a new instance of this class with the data specified by $array.
- __set_state : ezcPersistentOneToManyRelation
- in file one_to_many.php, method ezcPersistentOneToManyRelation::__set_state()
Sets the state after importing an exported object.
- __set_state : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::__set_state()
Sets the state on deserialization.
- __set_state : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::__set_state()
Sets the state on deserialization.
a
- addManager : ezcPersistentMultiManager
- in file multi_manager.php, method ezcPersistentMultiManager::addManager()
Adds a manager that can provide persistent object definitions.
- addRelatedObject : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::addRelatedObject()
Create a relation between $object and $relatedObject.
- append : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::append()
Appending is not supported.
- append : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::append()
Appending is not supported.
- append : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::append()
Appending is not supported.
- already_persistent.php
- procedural page already_persistent.php
c
- $class : ezcPersistentGeneratorDefinition
- in file generator_definition.php, variable ezcPersistentGeneratorDefinition::$class
The name of the class implementing the generator.
- checkPersistence : ezcPersistentIdentifierGenerator
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::checkPersistence()
Returns true if the object is persistent already.
- checkPersistence : ezcPersistentManualGenerator
- in file manual_generator.php, method ezcPersistentManualGenerator::checkPersistence()
Returns true if the object is persistent already.
- chooseDefault : ezcPersistentSessionInstance
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::chooseDefault()
Sets the database $identifier as default database instance.
- createDeleteQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::createDeleteQuery()
Returns a delete query for the given persistent object $class.
- createFindQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::createFindQuery()
Returns a select query for the given persistent object $class.
- createRelationFindQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::createRelationFindQuery()
Returns the base query for retrieving related objects.
- createUpdateQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::createUpdateQuery()
Returns an update query for the given persistent object $class.
- current : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::current()
Returns the current object of this iterator.
- cache_manager.php
- procedural page cache_manager.php
- code_manager.php
- procedural page code_manager.php
d
- $destinationColumn : ezcPersistentSingleTableMap
- in file single_table_map.php, variable ezcPersistentSingleTableMap::$destinationColumn
Column of the second table, which should be mapped to the first column.
- $destinationColumn : ezcPersistentDoubleTableMap
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$destinationColumn
Column of the second table, which should be mapped to the first column.
- delete : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::delete()
Deletes the persistent object $pObject.
- deleteFromQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::deleteFromQuery()
Deletes persistent objects using the query $query.
- definition_missing_id_property.php
- procedural page definition_missing_id_property.php
- definition_not_found.php
- procedural page definition_not_found.php
- definition_manager.php
- procedural page definition_manager.php
- double_table_map.php
- procedural page double_table_map.php
e
- exchangeArray : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::exchangeArray()
See SPL class ArrayObject.
- exchangeArray : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::exchangeArray()
See SPL class ArrayObject.
- exchangeArray : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::exchangeArray()
See SPL class ArrayObject.
- ezcPersistentCacheManager
- in file cache_manager.php, class ezcPersistentCacheManager
Caches fetched definition so they don't have to be read from the original source for each use.
- ezcPersistentCodeManager
- in file code_manager.php, class ezcPersistentCodeManager
Handles persistent object definitions in plain code style.
- ezcPersistentDefinitionManager
- in file definition_manager.php, class ezcPersistentDefinitionManager
Defines the interface for all persistent object definition managers.
- ezcPersistentDefinitionMissingIdPropertyException
- in file definition_missing_id_property.php, class ezcPersistentDefinitionMissingIdPropertyException
Exception thrown, if an object of ezcPersistentObjectDefinition has no idProperty attribute.
- ezcPersistentDefinitionNotFoundException
- in file definition_not_found.php, class ezcPersistentDefinitionNotFoundException
General exception class for the PersistentObject package.
- ezcPersistentDoubleTableMap
- in file double_table_map.php, class ezcPersistentDoubleTableMap
Class to create {ezcPersistentRelation::$columnMap} properties.
- ezcPersistentFindIterator
- in file find_iterator.php, class ezcPersistentFindIterator
This class provides functionality to iterate over a database result set in the form of persistent objects.
- ezcPersistentGeneratorDefinition
- in file generator_definition.php, class ezcPersistentGeneratorDefinition
Defines a persistent object id generator.
- ezcPersistentIdentifierGenerationException
- in file identifier_generation.php, class ezcPersistentIdentifierGenerationException
Exception thrown when generating an ID for a persistent object failed.
- ezcPersistentIdentifierGenerator
- in file identifier_generator.php, class ezcPersistentIdentifierGenerator
The interface between the class that generates unique identifiers when creating new objects and the session.
- ezcPersistentManualGenerator
- in file manual_generator.php, class ezcPersistentManualGenerator
This identifier generator does not generate any ID's. Instead the user must manually assign an ID when the object is saved.
- ezcPersistentManyToManyRelation
- in file many_to_many.php, class ezcPersistentManyToManyRelation
Relation class to reflect a many-to-many table relation (m:n).
- ezcPersistentManyToOneRelation
- in file many_to_one.php, class ezcPersistentManyToOneRelation
Relation class to reflect a many-to-one table relation (m:1).
- ezcPersistentMultiManager
- in file multi_manager.php, class ezcPersistentMultiManager
Makes it possible to fetch persistent object definitions from several sources.
- ezcPersistentNativeGenerator
- in file native_generator.php, class ezcPersistentNativeGenerator
Generates IDs based on the PDO::lastInsertId method.
- ezcPersistentObject
- in file persistent_object.php, class ezcPersistentObject
ezcPersistentObject is an (optional) interface for classes that provide persistent objects.
- ezcPersistentObjectAlreadyPersistentException
- in file already_persistent.php, class ezcPersistentObjectAlreadyPersistentException
Exception thrown when a method that requires a non-persistent object is provided an object that is already persistent.
- ezcPersistentObjectColumns
- in file persistent_object_columns.php, class ezcPersistentObjectColumns
ezcPersistentObjectColumns class.
- ezcPersistentObjectDefinition
- in file persistent_object_definition.php, class ezcPersistentObjectDefinition
Main definition of a persistent object.
- ezcPersistentObjectException
- in file persistent_object_exception.php, class ezcPersistentObjectException
General exception class for the PersistentObject package.
- ezcPersistentObjectIdProperty
- in file persistent_object_id_property.php, class ezcPersistentObjectIdProperty
Defines a persistent object id field.
- ezcPersistentObjectNotPersistentException
- in file not_persistent.php, class ezcPersistentObjectNotPersistentException
Exception thrown when a method that requires a persistent object is provided an object not yet persistent.
- ezcPersistentObjectProperties
- in file persistent_object_properties.php, class ezcPersistentObjectProperties
ezcPersistentObjectProperties class.
- ezcPersistentObjectProperty
- in file persistent_object_property.php, class ezcPersistentObjectProperty
Defines a persistent object field.
- ezcPersistentObjectRelations
- in file persistent_object_relations.php, class ezcPersistentObjectRelations
ezcPersistentObjectRelations class.
- ezcPersistentOneToManyRelation
- in file one_to_many.php, class ezcPersistentOneToManyRelation
Relation class to reflect a one-to-many table relation (1:n).
- ezcPersistentOneToOneRelation
- in file one_to_one.php, class ezcPersistentOneToOneRelation
Relation class to reflect a one-to-one table relation (1:1).
- ezcPersistentQueryException
- in file query_exception.php, class ezcPersistentQueryException
Exception thrown when a query failed internally in Persistent Object.
- ezcPersistentRelatedObjectNotFoundException
- in file related_object_not_found.php, class ezcPersistentRelatedObjectNotFoundException
Exception thrown, if the given relation class could not be found.
- ezcPersistentRelation
- in file relation.php, class ezcPersistentRelation
Base class for all relation definition classes of PersistentObject.
- ezcPersistentRelationInvalidException
- in file relation_invalid.php, class ezcPersistentRelationInvalidException
Exception thrown, if the class of a relation definition was invalid.
- ezcPersistentRelationNotFoundException
- in file relation_not_found.php, class ezcPersistentRelationNotFoundException
Exception thrown, if a desired relation between 2 classes was not found.
- ezcPersistentRelationOperationNotSupportedException
- in file relation_operation_not_supported.php, class ezcPersistentRelationOperationNotSupportedException
Exception thrown, if the given relation class ćould not be found.
- ezcPersistentSequenceGenerator
- in file sequence_generator.php, class ezcPersistentSequenceGenerator
Generates IDs based on the PDO::lastInsertId method.
- ezcPersistentSession
- in file persistent_session.php, class ezcPersistentSession
ezcPersistentSession is the main runtime interface for manipulation of persistent objects.
- ezcPersistentSessionInstance
- in file persistent_session_instance.php, class ezcPersistentSessionInstance
Holds persistent object session instances for global access throughout an application.
- ezcPersistentSessionNotFoundException
- in file session_not_found.php, class ezcPersistentSessionNotFoundException
This exceptions is used when a database handler could not be found.
- ezcPersistentSingleTableMap
- in file single_table_map.php, class ezcPersistentSingleTableMap
Class to create {ezcPersistentRelation::$columnMap} properties.
f
- fetchDefinition : ezcPersistentMultiManager
- in file multi_manager.php, method ezcPersistentMultiManager::fetchDefinition()
Returns the definition of the persistent object with the class $class.
- fetchDefinition : ezcPersistentDefinitionManager
- in file definition_manager.php, method ezcPersistentDefinitionManager::fetchDefinition()
Returns the definition of the persistent object with the class $class.
- fetchDefinition : ezcPersistentCacheManager
- in file cache_manager.php, method ezcPersistentCacheManager::fetchDefinition()
Returns the definition of the persistent object with the class $class.
- fetchDefinition : ezcPersistentCodeManager
- in file code_manager.php, method ezcPersistentCodeManager::fetchDefinition()
Returns the definition of the persistent object with the class $class.
- find : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::find()
Returns the result of the query $query as a list of objects.
- findIterator : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::findIterator()
Returns the result of the query $query for the class $class as an object iterator.
- flush : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::flush()
Clears the results from the iterator.
- find_iterator.php
- procedural page find_iterator.php
g
- generateAliasMap : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::generateAliasMap()
Returns a hash map between property and column name for the given definition $def.
- get : ezcPersistentSessionInstance
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::get()
Returns the persistent session instance named $identifier.
- getColumnsFromDefinition : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::getColumnsFromDefinition()
Returns all the columns defined in the persistent object.
- getRelatedObject : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::getRelatedObject()
Returns the related object of a given class for an object.
- getRelatedObjects : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::getRelatedObjects()
Returns the related objects of a given class for an object.
- getState : ezcPersistentObject
- in file persistent_object.php, method ezcPersistentObject::getState()
Returns the current state of an object.
- generator_definition.php
- procedural page generator_definition.php
h
- PHP_TYPE_ARRAY : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_ARRAY
- PHP_TYPE_FLOAT : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_FLOAT
- PHP_TYPE_INT : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_INT
- PHP_TYPE_OBJECT : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_OBJECT
- PHP_TYPE_STRING : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_STRING
i
- identifier_generation.php
- procedural page identifier_generation.php
- identifier_generator.php
- procedural page identifier_generator.php
- VISIBILITY_PRIVATE : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PRIVATE
- VISIBILITY_PROPERTY : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PROPERTY
- VISIBILITY_PROTECTED : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PROTECTED
- VISIBILITY_PUBLIC : ezcPersistentObjectProperty
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PUBLIC
k
- key : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::key()
Returns null.
l
- load : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::load()
Returns the persistent object of class $class with id $id.
- loadIfExists : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::loadIfExists()
Returns the persistent object of class $class with id $id.
- loadIntoObject : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::loadIntoObject()
Loads the persistent object with the id $id into the object $pObject.
m
- manual_generator.php
- procedural page manual_generator.php
- multi_manager.php
- procedural page multi_manager.php
- many_to_many.php
- procedural page many_to_many.php
- many_to_one.php
- procedural page many_to_one.php
n
- next : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::next()
Returns the next persistent object in the result set.
- not_persistent.php
- procedural page not_persistent.php
- native_generator.php
- procedural page native_generator.php
o
- offsetSet : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::offsetSet()
See SPL interface ArrayAccess.
- offsetSet : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::offsetSet()
See SPL interface ArrayAccess.
- offsetSet : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::offsetSet()
See SPL interface ArrayAccess.
- one_to_many.php
- procedural page one_to_many.php
- one_to_one.php
- procedural page one_to_one.php
p
- $params : ezcPersistentGeneratorDefinition
- in file generator_definition.php, variable ezcPersistentGeneratorDefinition::$params
Any parameters required by the generator.
- $properties : ezcPersistentObjectProperties
- in file persistent_object_properties.php, variable ezcPersistentObjectProperties::$properties
Stores the relation objects.
- $properties : ezcPersistentRelation
- in file relation.php, variable ezcPersistentRelation::$properties
Properties array.
- $propertyArray : ezcPersistentObjectDefinition
- in file persistent_object_definition.php, variable ezcPersistentObjectDefinition::$propertyArray
Property array.
- persistent_object_exception.php
- procedural page persistent_object_exception.php
- persistent_object.php
- procedural page persistent_object.php
- persistent_object_columns.php
- procedural page persistent_object_columns.php
- persistent_object_definition.php
- procedural page persistent_object_definition.php
- persistent_object_id_property.php
- procedural page persistent_object_id_property.php
- persistent_object_properties.php
- procedural page persistent_object_properties.php
- persistent_object_property.php
- procedural page persistent_object_property.php
- persistent_object_relations.php
- procedural page persistent_object_relations.php
- persistent_session.php
- procedural page persistent_session.php
- persistent_session_instance.php
- procedural page persistent_session_instance.php
- postSave : ezcPersistentSequenceGenerator
- in file sequence_generator.php, method ezcPersistentSequenceGenerator::postSave()
Returns the integer value of the generated identifier for the new object.
- postSave : ezcPersistentIdentifierGenerator
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::postSave()
Returns the value of the generated identifier for the new object.
- postSave : ezcPersistentNativeGenerator
- in file native_generator.php, method ezcPersistentNativeGenerator::postSave()
Returns the integer value of the generated identifier for the new object.
- postSave : ezcPersistentManualGenerator
- in file manual_generator.php, method ezcPersistentManualGenerator::postSave()
Returns the value of the generated identifier for the new object.
- preSave : ezcPersistentSequenceGenerator
- in file sequence_generator.php, method ezcPersistentSequenceGenerator::preSave()
Fetches the next sequence value for PostgreSQL and Oracle implementations.
- preSave : ezcPersistentIdentifierGenerator
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::preSave()
Called prior to executing the insert query that saves the data to the database.
- preSave : ezcPersistentNativeGenerator
- in file native_generator.php, method ezcPersistentNativeGenerator::preSave()
No functionality, since database handles ID generation automatically.
- preSave : ezcPersistentManualGenerator
- in file manual_generator.php, method ezcPersistentManualGenerator::preSave()
Sets the correct id on the insert query.
q
- query_exception.php
- procedural page query_exception.php
r
- $relationDestinationColumn : ezcPersistentDoubleTableMap
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$relationDestinationColumn
Name of the column in the relation table, that maps to the destination table column.
- $relationSourceColumn : ezcPersistentDoubleTableMap
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$relationSourceColumn
Name of the column in the relation table, that maps to the source table column.
- related_object_not_found.php
- procedural page related_object_not_found.php
- relation_invalid.php
- procedural page relation_invalid.php
- relation_not_found.php
- procedural page relation_not_found.php
- relation_operation_not_supported.php
- procedural page relation_operation_not_supported.php
- relation.php
- procedural page relation.php
- refresh : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::refresh()
Syncronizes the contents of $pObject with those in the database.
- removeRelatedObject : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::removeRelatedObject()
Removes the relation between $object and $relatedObject.
- reset : ezcPersistentSessionInstance
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::reset()
Resets this object to its initial state.
- resetDefault : ezcPersistentSessionInstance
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::resetDefault()
Resets the default instance holder.
- rewind : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::rewind()
Sets the iterator to point to the first object in the result set.
s
- $sourceColumn : ezcPersistentDoubleTableMap
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$sourceColumn
Column of the first table used for mapping.
- $sourceColumn : ezcPersistentSingleTableMap
- in file single_table_map.php, variable ezcPersistentSingleTableMap::$sourceColumn
Column of the first table used for mapping.
- session_not_found.php
- procedural page session_not_found.php
- sequence_generator.php
- procedural page sequence_generator.php
- single_table_map.php
- procedural page single_table_map.php
- save : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::save()
Saves the new persistent object $pObject to the database using an INSERT INTO query.
- saveOrUpdate : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::saveOrUpdate()
Saves or update the persistent object $pObject to the database.
- set : ezcPersistentSessionInstance
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::set()
Adds the persistent session $session to the list of known instances.
- setFlags : ezcPersistentObjectColumns
- in file persistent_object_columns.php, method ezcPersistentObjectColumns::setFlags()
See SPL class ArrayObject.
- setFlags : ezcPersistentObjectProperties
- in file persistent_object_properties.php, method ezcPersistentObjectProperties::setFlags()
See SPL class ArrayObject.
- setFlags : ezcPersistentObjectRelations
- in file persistent_object_relations.php, method ezcPersistentObjectRelations::setFlags()
See SPL class ArrayObject.
- setState : ezcPersistentObject
- in file persistent_object.php, method ezcPersistentObject::setState()
Sets the state of the object.
- setupReversePropertyDefinition : ezcPersistentDefinitionManager
- in file definition_manager.php, method ezcPersistentDefinitionManager::setupReversePropertyDefinition()
Returns the definition $def with the reverse relations field correctly set up.
u
- update : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::update()
Saves the new persistent object $pObject to the database using an UPDATE query.
- updateFromQuery : ezcPersistentSession
- in file persistent_session.php, method ezcPersistentSession::updateFromQuery()
Updates persistent objects using the query $query.
v
- valid : ezcPersistentFindIterator
- in file find_iterator.php, method ezcPersistentFindIterator::valid()
Returns true if there is a current object.
- validateColumnMap : ezcPersistentRelation
- in file relation.php, method ezcPersistentRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property.
- validateColumnMap : ezcPersistentOneToOneRelation
- in file one_to_one.php, method ezcPersistentOneToOneRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property.
- validateColumnMap : ezcPersistentManyToOneRelation
- in file many_to_one.php, method ezcPersistentManyToOneRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property.
- validateColumnMap : ezcPersistentManyToManyRelation
- in file many_to_many.php, method ezcPersistentManyToManyRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property.
- validateColumnMap : ezcPersistentOneToManyRelation
- in file one_to_many.php, method ezcPersistentOneToManyRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property.
Last updated: Mon, 17 Dec 2007