Apache Zeta Components Manual :: Package PersistentObject Element Index
Element index for package PersistentObject
Package indexes
- Document
- NoPackageName
- SystemInformation
- File
- UserInput
- PersistentObjectDatabaseSchemaTiein
- ConsoleTools
- Cache
- Database
- UnitTest
- Feed
- Base
- AuthenticationDatabaseTiein
- TemplateTranslationTiein
- MvcMailTiein
- MvcTools
- MvcTemplateTiein
- Reflection
- Authentication
- Execution
- TranslationCacheTiein
- Archive
- Url
- PhpGenerator
- WorkflowDatabaseTiein
- SignalSlot
- DatabaseSchema
- TreePersistentObjectTiein
- EventLog
- Tree
- Workflow
- ImageConversion
- Graph
- EventLogDatabaseTiein
- Translation
- WorkflowSignalSlotTiein
- Template
- Webdav
- Debug
- GraphDatabaseTiein
- MvcAuthenticationTiein
- MvcFeedTiein
- TreeDatabaseTiein
- ImageAnalysis
- Search
- Configuration
- WorkflowEventLogTiein
Letter '_'
- __call
- in file find_query.php, method ezcPersistentFindQuery::__call()
Delegate to inner $query object. - __call
- in file find_with_relations_query.php, method ezcPersistentFindWithRelationsQuery::__call()
Delegate to inner $query object. - __construct
- in file persistent_object_exception.php, method ezcPersistentObjectException::__construct()
Constructs a new ezcPersistentObjectException with error message $message and reason code $reason. - __construct
- in file persistent_object_id_property.php, method ezcPersistentObjectIdProperty::__construct()
Constructs a new PersistentObjectField - __construct
- in file persistent_object_property.php, method ezcPersistentObjectProperty::__construct()
Creates a new property definition object. - __construct
- in file persistent_session.php, method ezcPersistentSession::__construct()
Constructs a new persistent session that works on the database $db. - __construct
- in file persistent_object_definition.php, method ezcPersistentObjectDefinition::__construct()
Constructs a new PersistentObjectDefinition. - __construct
- in file one_to_one.php, method ezcPersistentOneToOneRelation::__construct()
Create a new relation. - __construct
- in file already_persistent.php, method ezcPersistentObjectAlreadyPersistentException::__construct()
Constructs a new ezcPersistentObjectAlreadyPersistentException for the class $class. - __construct
- in file multi_manager.php, method ezcPersistentMultiManager::__construct()
Constructs a new multimanager that will look for persistent object definitions in all $managers. - __construct
- in file not_persistent.php, method ezcPersistentObjectNotPersistentException::__construct()
Constructs a new ezcPersistentObjectNotPersistentException for the class $class. - __construct
- in file object_not_found.php, method ezcPersistentObjectNotFoundException::__construct()
Creates a new exception for the object of $class with $id. - __construct
- in file one_to_many.php, method ezcPersistentOneToManyRelation::__construct()
Create a new relation. - __construct
- in file query_exception.php, method ezcPersistentQueryException::__construct()
Constructs a new ezcPersistentQueryException with additional information in $msg. - __construct
- 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
- in file session_not_found.php, method ezcPersistentSessionNotFoundException::__construct()
Constructs a new exception. - __construct
- in file single_table_map.php, method ezcPersistentSingleTableMap::__construct()
Create a new ezcPersistentSingleTableMap. - __construct
- in file undeterministic_relation.php, method ezcPersistentUndeterministicRelationException::__construct()
Constructs a new ezcPersistentUndeterministicRelationException for the given relation class $class. - __construct
- 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
- in file relation_invalid.php, method ezcPersistentRelationInvalidException::__construct()
Constructs a new ezcPersistentRelationInvalidException for the given relation class $class. - __construct
- 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
- in file relation.php, method ezcPersistentRelation::__construct()
Create a new relation. - __construct
- in file relation_find_definition.php, method ezcPersistentRelationFindDefinition::__construct()
Creates a new relation find definition. - __construct
- in file relation_find_query.php, method ezcPersistentRelationFindQuery::__construct()
Creates a new relation find query. - __construct
- 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
- in file many_to_one.php, method ezcPersistentManyToOneRelation::__construct()
Create a new relation. - __construct
- in file definition_not_found.php, method ezcPersistentDefinitionNotFoundException::__construct()
Constructs a new ezcPersistentDefinitionNotFoundException for the class $class with the additional error information $message. - __construct
- in file definition_missing_id_property.php, method ezcPersistentDefinitionMissingIdPropertyException::__construct()
Constructs a new ezcPersistentDefinitionMissingIdPropertyException for the class $class. - __construct
- in file identifier_generation.php, method ezcPersistentIdentifierGenerationException::__construct()
Constructs a new ezcPersistentIdentifierGenerationException for the class $class with the optional message $msg. - __construct
- in file identity.php, method ezcPersistentSessionIdentityDecorator::__construct()
Creates a new identity map decorator. - __construct
- in file double_table_map.php, method ezcPersistentDoubleTableMap::__construct()
Create a new ezcPersistentDoubleTableMap. - __construct
- 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
- in file find_query.php, method ezcPersistentFindQuery::__construct()
Creates a new persistent find query. - __construct
- in file find_with_relations_query.php, method ezcPersistentFindWithRelationsQuery::__construct()
Creates a new persistent find query. - __construct
- in file find_iterator.php, method ezcPersistentIdentityFindIterator::__construct()
Initializes the iterator with the statement $stmt and the definition $def.. - __construct
- in file find_iterator.php, method ezcPersistentFindIterator::__construct()
Initializes the iterator with the statement $stmt and the definition $def.. - __construct
- in file identity.php, method ezcPersistentIdentity::__construct()
Creates a new object identity. - __construct
- in file identity_related_object_already_exists.php, method ezcPersistentIdentityRelatedObjectAlreadyExistsException::__construct()
Creates a new ezcPersistentIdentityRelatedObjectAlreadyExistsException. - __construct
- in file identity_session.php, method ezcPersistentSessionIdentityDecoratorOptions::__construct()
Construct a new options object. - __construct
- in file basic.php, method ezcPersistentBasicIdentityMap::__construct()
Creates a new identity map. - __construct
- in file invalid_object_state.php, method ezcPersistentInvalidObjectStateException::__construct()
Creates a new exception. - __construct
- in file identity_related_objects_inconsistent.php, method ezcPersistentIdentityRelatedObjectsInconsistentException::__construct()
Creates a new ezcPersistentIdentityRelatedObjectsInconsistentException. - __construct
- in file identity_missing.php, method ezcPersistentIdentityMissingException::__construct()
Creates a new ezcPersistentIdentityMissingException. - __construct
- 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
- in file identity_already_exists.php, method ezcPersistentIdentityAlreadyExistsException::__construct()
Creates a new ezcPersistentIdentityAlreadyExistsException. - __construct
- in file cache_manager.php, method ezcPersistentCacheManager::__construct()
Constructs a new definition cache. - __set_state
- in file date.php, method ezcPersistentPropertyDateTimeConverter::__set_state()
Method for de-serialization after var_export(). - __set_state
- 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
- in file one_to_one.php, method ezcPersistentOneToOneRelation::__set_state()
Sets the state after importing an exported object. - __set_state
- in file one_to_many.php, method ezcPersistentOneToManyRelation::__set_state()
Sets the state after importing an exported object. - __set_state
- in file many_to_one.php, method ezcPersistentManyToOneRelation::__set_state()
Sets the state after importing an exported object. - __set_state
- 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
- in file many_to_many.php, method ezcPersistentManyToManyRelation::__set_state()
Sets the state after importing an exported object. - __set_state
- 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
- in file generator_definition.php, method ezcPersistentGeneratorDefinition::__set_state()
Returns a new instance of this class with the data specified by $array. - __set_state
- in file property_converter.php, method ezcPersistentPropertyConverter::__set_state()
Method for de-serialization after var_export().
Letter 'a'
- addManager
- in file multi_manager.php, method ezcPersistentMultiManager::addManager()
Adds a manager that can provide persistent object definitions. - addRelatedObject
- in file persistent_session.php, method ezcPersistentSession::addRelatedObject()
Create a relation between $object and $relatedObject. - addRelatedObject
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::addRelatedObject()
Create a relation between $object and $relatedObject. - addRelatedObject
- in file identity_map.php, method ezcPersistentIdentityMap::addRelatedObject()
Appends a new $relatedObject to a related object set of $sourceObject. - addRelatedObject
- in file basic.php, method ezcPersistentBasicIdentityMap::addRelatedObject()
Appends a new $relatedObject to a related object set of $sourceObject. - addRelatedObject
- in file identity.php, method ezcPersistentSessionIdentityDecorator::addRelatedObject()
Create a relation between $object and $relatedObject. - already_persistent.php
- procedural page already_persistent.php
Letter 'b'
- basic.php
- procedural page basic.php
Letter 'c'
- $class
- in file generator_definition.php, variable ezcPersistentGeneratorDefinition::$class
The name of the class implementing the generator. - checkPersistence
- in file manual_generator.php, method ezcPersistentManualGenerator::checkPersistence()
Returns true if the object is persistent already. - checkPersistence
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::checkPersistence()
Returns true if the object is persistent already. - chooseDefault
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::chooseDefault()
Sets the database $identifier as default database instance. - createDeleteQuery
- in file persistent_session.php, method ezcPersistentSession::createDeleteQuery()
Returns a delete query for the given persistent object $class. - createDeleteQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::createDeleteQuery()
Returns a delete query for the given persistent object $class. - createDeleteQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createDeleteQuery()
Returns a delete query for the given persistent object $class. - createFindQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::createFindQuery()
Returns a select query for the given persistent object $class. - createFindQuery
- in file persistent_session.php, method ezcPersistentSession::createFindQuery()
Returns a select query for the given persistent object $class. - createFindQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createFindQuery()
Returns a select query for the given persistent object $class. - createFindQueryWithRelations
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createFindQueryWithRelations()
Returns a select query for the given $class and its related objects as defined in $relations. - createRelationFindQuery
- in file persistent_session.php, method ezcPersistentSession::createRelationFindQuery()
Returns the base query for retrieving related objects. - createRelationFindQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createRelationFindQuery()
Returns the base query for retrieving related objects. - createRelationFindQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::createRelationFindQuery()
Returns the base query for retrieving related objects. - createRelationStoreName
- in file basic.php, method ezcPersistentBasicIdentityMap::createRelationStoreName()
Creates the related object set identifier for $relatedClass and $relationName. - createSubQuery
- in file persistent_session.php, method ezcPersistentSession::createSubQuery()
Returns a sub-select for the given $class to be used with $parentQuery. - createSubQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createSubQuery()
Returns a sub-select for the given $class to be used with $parentQuery. - createUpdateQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::createUpdateQuery()
Returns an update query for the given persistent object $class. - createUpdateQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::createUpdateQuery()
Returns an update query for the given persistent object $class. - createUpdateQuery
- in file persistent_session.php, method ezcPersistentSession::createUpdateQuery()
Returns an update query for the given persistent object $class. - current
- 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
Letter 'd'
- $def
- in file find_iterator.php, variable ezcPersistentFindIterator::$def
The definition of the persistent object type. - $definition
- in file relation_find_definition.php, variable ezcPersistentRelationFindDefinition::$definition
Definition object for this $relatedClass. - $definitionManager
- in file basic.php, variable ezcPersistentBasicIdentityMap::$definitionManager
Definition manager used by ezcPersistentSession. - $destinationColumn
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$destinationColumn
Column of the second table, which should be mapped to the first column. - $destinationColumn
- in file single_table_map.php, variable ezcPersistentSingleTableMap::$destinationColumn
Column of the second table, which should be mapped to the first column. - delete
- in file persistent_session.php, method ezcPersistentSession::delete()
Deletes the persistent object $object. - delete
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::delete()
Deletes the persistent object $object. - delete
- in file identity.php, method ezcPersistentSessionIdentityDecorator::delete()
Deletes the persistent $object. - deleteFromQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::deleteFromQuery()
Deletes persistent objects using the query $query. - deleteFromQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::deleteFromQuery()
Deletes persistent objects using the given $query. - deleteFromQuery
- 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
- delete_handler.php
- procedural page delete_handler.php
- definition_manager.php
- procedural page definition_manager.php
- date.php
- procedural page date.php
- double_table_map.php
- procedural page double_table_map.php
Letter 'e'
- ezcPersistentBasicIdentityMap
- in file basic.php, class ezcPersistentBasicIdentityMap
Default identity map used in ezcPersistentSessionIdentityDecorator. - ezcPersistentCacheManager
- in file cache_manager.php, class ezcPersistentCacheManager
Caches fetched definitions 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. - ezcPersistentFindQuery
- in file find_query.php, class ezcPersistentFindQuery
Find query object to be used with ezcPersistentSession. - ezcPersistentFindWithRelationsQuery
- in file find_with_relations_query.php, class ezcPersistentFindWithRelationsQuery
Find query object for pre-fetching queries in ezcPersistentSessionIdentityDecorator. - 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. - ezcPersistentIdentity
- in file identity.php, class ezcPersistentIdentity
Struct representing an object identity in ezcPersistentIdentityMap. - ezcPersistentIdentityAlreadyExistsException
- in file identity_already_exists.php, class ezcPersistentIdentityAlreadyExistsException
Exception thrown if an identity is duplicated. - ezcPersistentIdentityFindIterator
- in file find_iterator.php, class ezcPersistentIdentityFindIterator
Iterator class with identity mapping facilities. - ezcPersistentIdentityMap
- in file identity_map.php, class ezcPersistentIdentityMap
Identity map interface. - ezcPersistentIdentityMissingException
- in file identity_missing.php, class ezcPersistentIdentityMissingException
Exception thrown if an identity is expected to be recorded, but is not found. - ezcPersistentIdentityRelatedObjectAlreadyExistsException
- in file identity_related_object_already_exists.php, class ezcPersistentIdentityRelatedObjectAlreadyExistsException
Exception thrown if a related objects is added twice to a set of related objects. - ezcPersistentIdentityRelatedObjectsInconsistentException
- in file identity_related_objects_inconsistent.php, class ezcPersistentIdentityRelatedObjectsInconsistentException
Exception thrown if a set of related objects is inconsistent. - ezcPersistentInvalidObjectStateException
- in file invalid_object_state.php, class ezcPersistentInvalidObjectStateException
Exception thrown if the result of $object->getState() is invalid. - 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. - 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. - ezcPersistentObjectNotFoundException
- in file object_not_found.php, class ezcPersistentObjectNotFoundException
Exception thrown if an object to be loaded could not be found. - 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. - ezcPersistentObjectProperty
- in file persistent_object_property.php, class ezcPersistentObjectProperty
Defines a persistent object field. - 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). - ezcPersistentPropertyConverter
- in file property_converter.php, class ezcPersistentPropertyConverter
Interface that must be implemented by property converter classes. - ezcPersistentPropertyDateTimeConverter
- in file date.php, class ezcPersistentPropertyDateTimeConverter
Property converter class for date/time values. - 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. - ezcPersistentRelationFindDefinition
- in file relation_find_definition.php, class ezcPersistentRelationFindDefinition
Struct class representing a relation find definition. - ezcPersistentRelationFindQuery
- in file relation_find_query.php, class ezcPersistentRelationFindQuery
Find query object to be used with ezcPersistentSessionIdentityDecorator. - 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. - ezcPersistentSessionFoundation
- in file persistent_session_foundation.php, class ezcPersistentSessionFoundation
Interface for ezcPersistentSession and its decorators. - ezcPersistentSessionIdentityDecorator
- in file identity.php, class ezcPersistentSessionIdentityDecorator
This class decorates ezcPersistentSession with facilities of the identity map pattern. - ezcPersistentSessionIdentityDecoratorOptions
- in file identity_session.php, class ezcPersistentSessionIdentityDecoratorOptions
Options class for ezcPersistentSessionIdentityDecorator. - 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. - ezcPersistentUndeterministicRelationException
- in file undeterministic_relation.php, class ezcPersistentUndeterministicRelationException
Exception thrown, if an operation on a multi-relation class missed the relation name.
Letter 'f'
- $furtherRelations
- in file relation_find_definition.php, variable ezcPersistentRelationFindDefinition::$furtherRelations
Deeper relation definitions. - fetchDefinition
- in file code_manager.php, method ezcPersistentCodeManager::fetchDefinition()
Returns the definition of the persistent object with the class $class. - fetchDefinition
- in file definition_manager.php, method ezcPersistentDefinitionManager::fetchDefinition()
Returns the definition of the persistent object with the class $class. - fetchDefinition
- in file cache_manager.php, method ezcPersistentCacheManager::fetchDefinition()
Returns the definition of the persistent object with the class $class. - fetchDefinition
- in file multi_manager.php, method ezcPersistentMultiManager::fetchDefinition()
Returns the definition of the persistent object with the class $class. - find
- in file identity.php, method ezcPersistentSessionIdentityDecorator::find()
Returns the result of the $query as an array of objects. - find
- in file persistent_session.php, method ezcPersistentSession::find()
Returns the result of the query $query as a list of objects. - find
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::find()
Returns the result of the query $query as a list of objects. - findIterator
- in file identity.php, method ezcPersistentSessionIdentityDecorator::findIterator()
Returns the result of $query for the $class as an iterator. - findIterator
- in file persistent_session.php, method ezcPersistentSession::findIterator()
Returns the result of $query for the $class as an iterator. - findIterator
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::findIterator()
Returns the result of $query for the $class as an iterator. - flush
- in file find_iterator.php, method ezcPersistentFindIterator::flush()
Clears the results from the iterator. - fromDatabase
- in file property_converter.php, method ezcPersistentPropertyConverter::fromDatabase()
Converts the database value given to the property value. - fromDatabase
- in file date.php, method ezcPersistentPropertyDateTimeConverter::fromDatabase()
Converts unix timestamp to DateTime instance. - find_iterator.php
- procedural page find_iterator.php
- find_query.php
- procedural page find_query.php
- find_with_relations_query.php
- procedural page find_with_relations_query.php
- find_iterator.php
- procedural page find_iterator.php
Letter 'g'
- generateAliasMap
- in file identity.php, method ezcPersistentSessionIdentityDecorator::generateAliasMap()
Returns a hash map between property and column name for the given definition $def. - generateAliasMap
- in file persistent_session.php, method ezcPersistentSession::generateAliasMap()
Returns a hash map between property and column name for the given definition $def. - generateAliasMap
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::generateAliasMap()
Returns a hash map between property and column name for the given definition $def. - get
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::get()
Returns the persistent session instance named $identifier. - getColumnsFromDefinition
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::getColumnsFromDefinition()
Returns all the columns defined in the persistent object. - getColumnsFromDefinition
- in file persistent_session.php, method ezcPersistentSession::getColumnsFromDefinition()
Returns all the columns defined in the persistent object. - getColumnsFromDefinition
- in file identity.php, method ezcPersistentSessionIdentityDecorator::getColumnsFromDefinition()
Returns all the columns defined in the persistent object. - getIdentity
- in file basic.php, method ezcPersistentBasicIdentityMap::getIdentity()
Returns the object of $class with $id or null. - getIdentity
- in file identity_map.php, method ezcPersistentIdentityMap::getIdentity()
Returns the object of $class with $id or null. - getObjectState
- in file persistent_session.php, method ezcPersistentSession::getObjectState()
Returns the object state. - getRelatedObject
- in file persistent_session.php, method ezcPersistentSession::getRelatedObject()
Returns the related object of a given $relatedClass for an $object. - getRelatedObject
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::getRelatedObject()
Returns the related object of a given $relatedClass for an $object. - getRelatedObject
- in file identity.php, method ezcPersistentSessionIdentityDecorator::getRelatedObject()
Returns the related object of a given $relatedClass for $object. - getRelatedObjects
- in file persistent_session.php, method ezcPersistentSession::getRelatedObjects()
Returns the related objects of a given $relatedClass for an $object. - getRelatedObjects
- in file basic.php, method ezcPersistentBasicIdentityMap::getRelatedObjects()
Returns the set of related objects of $relatedClass for $sourceObject. - getRelatedObjects
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::getRelatedObjects()
Returns the related objects of a given $relatedClass for an $object. - getRelatedObjects
- in file identity_map.php, method ezcPersistentIdentityMap::getRelatedObjects()
Returns the set of related objects of $relatedClass for $sourceObject. - getRelatedObjects
- in file identity.php, method ezcPersistentSessionIdentityDecorator::getRelatedObjects()
Returns the related objects of a given $relatedClass for $object. - getRelatedObjectSet
- in file identity_map.php, method ezcPersistentIdentityMap::getRelatedObjectSet()
Returns the named set of related objects for $sourceObject with $setName. - getRelatedObjectSet
- in file basic.php, method ezcPersistentBasicIdentityMap::getRelatedObjectSet()
Returns the named set of related objects for $sourceObject with $setName. - getRelatedObjectSubset
- in file identity.php, method ezcPersistentSessionIdentityDecorator::getRelatedObjectSubset()
Returns the named related object subset with $setName for $object. - getState
- in file persistent_object.php, method ezcPersistentObject::getState()
Returns the current state of an object. - generator_definition.php
- procedural page generator_definition.php
Letter 'h'
- handler.php
- procedural page handler.php
Letter 'i'
- $identities
- in file basic.php, variable ezcPersistentBasicIdentityMap::$identities
Object identities. - $idMap
- in file find_iterator.php, variable ezcPersistentIdentityFindIterator::$idMap
Identity map. - isRelated
- in file persistent_session.php, method ezcPersistentSession::isRelated()
Returns if $relatedObject is related to $sourceObject. - isRelated
- in file identity.php, method ezcPersistentSessionIdentityDecorator::isRelated()
Returns if $relatedObject is related to $sourceObject. - identifier_generation.php
- procedural page identifier_generation.php
- identity_already_exists.php
- procedural page identity_already_exists.php
- identity_missing.php
- procedural page identity_missing.php
- identity_related_objects_inconsistent.php
- procedural page identity_related_objects_inconsistent.php
- identity_related_object_already_exists.php
- procedural page identity_related_object_already_exists.php
- invalid_object_state.php
- procedural page invalid_object_state.php
- identifier_generator.php
- procedural page identifier_generator.php
- identity_map.php
- procedural page identity_map.php
- identity_session.php
- procedural page identity_session.php
- identity.php
- procedural page identity.php
- identity.php
- procedural page identity.php
Letter 'k'
- key
- in file find_iterator.php, method ezcPersistentFindIterator::key()
Returns null.
Letter 'l'
- load
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::load()
Returns the persistent object of class $class with id $id. - load
- in file identity.php, method ezcPersistentSessionIdentityDecorator::load()
Returns the persistent object of class $class with id $id. - load
- in file persistent_session.php, method ezcPersistentSession::load()
Returns the persistent object of class $class with id $id. - loadIfExists
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::loadIfExists()
Returns the persistent object of class $class with id $id. - loadIfExists
- in file identity.php, method ezcPersistentSessionIdentityDecorator::loadIfExists()
Returns the persistent object of class $class with id $id or null. - loadIfExists
- in file persistent_session.php, method ezcPersistentSession::loadIfExists()
Returns the persistent object of class $class with id $id. - loadIntoObject
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::loadIntoObject()
Loads the persistent object with the id $id into the object $object. - loadIntoObject
- in file identity.php, method ezcPersistentSessionIdentityDecorator::loadIntoObject()
Loads the persistent object of $class with $id into the given $object. - loadIntoObject
- in file persistent_session.php, method ezcPersistentSession::loadIntoObject()
Loads the persistent object with the id $id into the object $object. - loadWithRelatedObjects
- in file identity.php, method ezcPersistentSessionIdentityDecorator::loadWithRelatedObjects()
Loads an object of $class with $id and related objects defined by $relations. - load_handler.php
- procedural page load_handler.php
Letter '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
Letter 'n'
- $namedRelatedObjectSets
- in file identity.php, variable ezcPersistentIdentity::$namedRelatedObjectSets
Named sets of related objects. - next
- in file find_iterator.php, method ezcPersistentFindIterator::next()
Returns the next persistent object in the result set. - next
- in file find_iterator.php, method ezcPersistentIdentityFindIterator::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
Letter 'o'
- $object
- in file find_iterator.php, variable ezcPersistentFindIterator::$object
Stores the current object of the iterator. - $object
- in file identity.php, variable ezcPersistentIdentity::$object
The object. - $options
- in file find_iterator.php, variable ezcPersistentIdentityFindIterator::$options
Identity session options - object_not_found.php
- procedural page object_not_found.php
- one_to_many.php
- procedural page one_to_many.php
- one_to_one.php
- procedural page one_to_one.php
Letter 'p'
- $params
- in file generator_definition.php, variable ezcPersistentGeneratorDefinition::$params
Any parameters required by the generator. - $properties
- in file relation.php, variable ezcPersistentRelation::$properties
Properties array. - $properties
- in file find_query.php, variable ezcPersistentFindQuery::$properties
Properties. - $propertyArray
- in file persistent_object_definition.php, variable ezcPersistentObjectDefinition::$propertyArray
Property array. - performQuery
- in file persistent_session.php, method ezcPersistentSession::performQuery()
Performs the given query. - persistent_object_exception.php
- procedural page persistent_object_exception.php
- persistent_object.php
- procedural page persistent_object.php
- persistent_session_foundation.php
- procedural page persistent_session_foundation.php
- property_converter.php
- procedural page property_converter.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
- PHP_TYPE_ARRAY
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_ARRAY
- PHP_TYPE_BOOL
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_BOOL
- PHP_TYPE_FLOAT
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_FLOAT
- PHP_TYPE_INT
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_INT
- PHP_TYPE_OBJECT
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_OBJECT
- PHP_TYPE_STRING
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::PHP_TYPE_STRING
- postSave
- in file sequence_generator.php, method ezcPersistentSequenceGenerator::postSave()
Returns the integer value of the generated identifier for the new object. - postSave
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::postSave()
Returns the value of the generated identifier for the new object. - postSave
- in file manual_generator.php, method ezcPersistentManualGenerator::postSave()
Returns the value of the generated identifier for the new object. - postSave
- in file native_generator.php, method ezcPersistentNativeGenerator::postSave()
Returns the integer value of the generated identifier for the new object. - preSave
- in file sequence_generator.php, method ezcPersistentSequenceGenerator::preSave()
Fetches the next sequence value for PostgreSQL and Oracle implementations. - preSave
- in file native_generator.php, method ezcPersistentNativeGenerator::preSave()
No functionality, since database handles ID generation automatically. - preSave
- in file manual_generator.php, method ezcPersistentManualGenerator::preSave()
Sets the correct id on the insert query. - preSave
- in file identifier_generator.php, method ezcPersistentIdentifierGenerator::preSave()
Called prior to executing the insert query that saves the data to the database.
Letter 'q'
- query_exception.php
- procedural page query_exception.php
Letter 'r'
- $references
- in file identity.php, variable ezcPersistentIdentity::$references
Stores all references to $object in other identities. - $relatedClass
- in file relation_find_definition.php, variable ezcPersistentRelationFindDefinition::$relatedClass
The related class that should be fetched. - $relatedObjects
- in file identity.php, variable ezcPersistentIdentity::$relatedObjects
Related objects of $object. - $relationDefinition
- in file relation_find_definition.php, variable ezcPersistentRelationFindDefinition::$relationDefinition
Definition of the relation from its parent class. - $relationDestinationColumn
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$relationDestinationColumn
Name of the column in the relation table, that maps to the destination table column. - $relationName
- in file relation_find_definition.php, variable ezcPersistentRelationFindDefinition::$relationName
The name of the relation. - $relationSourceColumn
- 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
- relation_collection.php
- procedural page relation_collection.php
- relation_find_query.php
- procedural page relation_find_query.php
- relation_object_extractor.php
- procedural page relation_object_extractor.php
- relation_query_creator.php
- procedural page relation_query_creator.php
- relation_find_definition.php
- procedural page relation_find_definition.php
- refresh
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::refresh()
Syncronizes the contents of $object with those in the database. - refresh
- in file persistent_session.php, method ezcPersistentSession::refresh()
Syncronizes the contents of $object with those in the database. - refresh
- in file identity.php, method ezcPersistentSessionIdentityDecorator::refresh()
Syncronizes the contents of $object with the database. - removeAllReferences
- in file basic.php, method ezcPersistentBasicIdentityMap::removeAllReferences()
Removes all references to all $sets from all objects in $sets. - removeIdentity
- in file identity_map.php, method ezcPersistentIdentityMap::removeIdentity()
Removes the object of $class width $id from the map. - removeIdentity
- in file basic.php, method ezcPersistentBasicIdentityMap::removeIdentity()
Removes the object of $class width $id from the map. - removeIdentityReferences
- in file basic.php, method ezcPersistentBasicIdentityMap::removeIdentityReferences()
Removes all references to $identity. - removeReferences
- in file basic.php, method ezcPersistentBasicIdentityMap::removeReferences()
Removes all references to $set from the objects in $set. - removeRelatedObject
- in file persistent_session.php, method ezcPersistentSession::removeRelatedObject()
Removes the relation between $object and $relatedObject. - removeRelatedObject
- in file basic.php, method ezcPersistentBasicIdentityMap::removeRelatedObject()
Removes a $relatedObject from the sets of related objects of $sourceObject. - removeRelatedObject
- in file identity.php, method ezcPersistentSessionIdentityDecorator::removeRelatedObject()
Removes the relation between $object and $relatedObject. - removeRelatedObject
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::removeRelatedObject()
Removes the relation between $object and $relatedObject. - removeRelatedObject
- in file identity_map.php, method ezcPersistentIdentityMap::removeRelatedObject()
Removes a $relatedObject from the sets of related objects of $sourceObject. - replaceIdentityReferences
- in file basic.php, method ezcPersistentBasicIdentityMap::replaceIdentityReferences()
Replaces all references to $oldIdentity with a reference to $newIdentity. - reset
- in file basic.php, method ezcPersistentBasicIdentityMap::reset()
Resets the complete identity map. - reset
- in file identity_map.php, method ezcPersistentIdentityMap::reset()
Resets the complete identity map. - reset
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::reset()
Resets the complete class. - resetDefault
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::resetDefault()
Resets the default instance holder. - rewind
- in file find_iterator.php, method ezcPersistentFindIterator::rewind()
Sets the iterator to point to the first object in the result set.
Letter 's'
- $session
- in file identity.php, variable ezcPersistentSessionIdentityDecorator::$session
The persistent session this object wraps. - $sourceColumn
- in file double_table_map.php, variable ezcPersistentDoubleTableMap::$sourceColumn
Column of the first table used for mapping. - $sourceColumn
- 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
- save_handler.php
- procedural page save_handler.php
- single_table_map.php
- procedural page single_table_map.php
- save
- in file persistent_session.php, method ezcPersistentSession::save()
Saves the new persistent object $object to the database using an INSERT INTO query. - save
- in file identity.php, method ezcPersistentSessionIdentityDecorator::save()
Saves the new persistent object $object to the database using an INSERT INTO query. - save
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::save()
Saves the new persistent object $object to the database using an INSERT INTO query. - saveOrUpdate
- in file persistent_session.php, method ezcPersistentSession::saveOrUpdate()
Saves or updates the persistent object $object to the database. - saveOrUpdate
- in file identity.php, method ezcPersistentSessionIdentityDecorator::saveOrUpdate()
Saves or updates the persistent $object to the database. - saveOrUpdate
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::saveOrUpdate()
Saves or updates the persistent object $object to the database. - set
- in file persistent_session_instance.php, method ezcPersistentSessionInstance::set()
Adds the persistent session $session to the list of known instances. - setIdentity
- in file identity_map.php, method ezcPersistentIdentityMap::setIdentity()
Records the identity of $object. - setIdentity
- in file basic.php, method ezcPersistentBasicIdentityMap::setIdentity()
Records the identity of $object. - setRelatedObjects
- in file basic.php, method ezcPersistentBasicIdentityMap::setRelatedObjects()
Records a set of $relatedObjects to $sourceObject. - setRelatedObjects
- in file identity_map.php, method ezcPersistentIdentityMap::setRelatedObjects()
Records a set of $relatedObjects to $sourceObject. - setRelatedObjectSet
- in file identity_map.php, method ezcPersistentIdentityMap::setRelatedObjectSet()
Records a named set of $relatedObjects for $sourceObject. - setRelatedObjectSet
- in file basic.php, method ezcPersistentBasicIdentityMap::setRelatedObjectSet()
Records a named set of $relatedObjects for $sourceObject. - setState
- in file persistent_object.php, method ezcPersistentObject::setState()
Sets the state of the object. - setupReversePropertyDefinition
- in file definition_manager.php, method ezcPersistentDefinitionManager::setupReversePropertyDefinition()
Returns the definition $def with the reverse relations field correctly set up.
Letter 't'
- toDatabase
- in file property_converter.php, method ezcPersistentPropertyConverter::toDatabase()
Converts the object value given back to the database value. - toDatabase
- in file date.php, method ezcPersistentPropertyDateTimeConverter::toDatabase()
Converts a DateTime object into a unix timestamp.
Letter 'u'
- undeterministic_relation.php
- procedural page undeterministic_relation.php
- update
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::update()
Saves the new persistent object $object to the database using an UPDATE query. - update
- in file identity.php, method ezcPersistentSessionIdentityDecorator::update()
Updates $object in the database using an UPDATE query. - update
- in file persistent_session.php, method ezcPersistentSession::update()
Saves the new persistent object $object to the database using an UPDATE query. - updateFromQuery
- in file persistent_session_foundation.php, method ezcPersistentSessionFoundation::updateFromQuery()
Updates persistent objects using the query $query. - updateFromQuery
- in file persistent_session.php, method ezcPersistentSession::updateFromQuery()
Updates persistent objects using the query $query. - updateFromQuery
- in file identity.php, method ezcPersistentSessionIdentityDecorator::updateFromQuery()
Updates persistent objects using the query $query.
Letter 'v'
- valid
- in file find_iterator.php, method ezcPersistentFindIterator::valid()
Returns true if there is a current object. - validateColumnMap
- in file relation.php, method ezcPersistentRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property. - validateColumnMap
- in file one_to_many.php, method ezcPersistentOneToManyRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property. - validateColumnMap
- in file one_to_one.php, method ezcPersistentOneToOneRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property. - validateColumnMap
- in file many_to_many.php, method ezcPersistentManyToManyRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property. - validateColumnMap
- in file many_to_one.php, method ezcPersistentManyToOneRelation::validateColumnMap()
Validates an ezcPersistentRelation::$columnMap property. - VISIBILITY_PRIVATE
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PRIVATE
- VISIBILITY_PROPERTY
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PROPERTY
- VISIBILITY_PROTECTED
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PROTECTED
- VISIBILITY_PUBLIC
- in file persistent_object_property.php, class constant ezcPersistentObjectProperty::VISIBILITY_PUBLIC
Letter 'w'
- where
- in file find_with_relations_query.php, method ezcPersistentFindWithRelationsQuery::where()
Adds a where clause with logical expressions to the query.
Documentation generated by phpDocumentor 1.4.3