A

ObjectCollection::add() — Method in class ObjectCollection
AutoIdGenerator — Class in namespace NoreSources\Persistence\Id
Alias of UniqidIdGenerator.
ClassMetadataAdapter::assignMetadataElement() — Method in class ClassMetadataAdapter
Attempt to set metadata element by invoking a method or by setting a property
ClassMetadataReflectionPropertyMapper::assignObjectProperties() — Method in class ClassMetadataReflectionPropertyMapper
Assign object properties from a property map.
ClassMetadataReflectionPropertyMapper::assignObjectProperty() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::assignObjectAssociationPropertyAsIs() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::assignObjectAssociationProperty() — Method in class ClassMetadataReflectionPropertyMapper
PropertyMappingInterface::assignObjectProperties() — Method in class PropertyMappingInterface
Assign object properties from a property map.
AssociationMappingClassMetadataTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
AssociationMappingClassMetadataTrait::addInheritedAssociationMapping() — Method in class AssociationMappingClassMetadataTrait
Set class field mapping
FieldMappingClassMetadataTrait::addInheritedFieldMapping() — Method in class FieldMappingClassMetadataTrait
LifecycleCallbackClassMetadataTrait::addLifecycleCallback() — Method in class LifecycleCallbackClassMetadataTrait
Set the object lifecycle callback for ghe given event.
ObjectContainerInterface::attach() — Method in class ObjectContainerInterface
Make the given object contained in the interface implementation instance.
ObjectManagerTrait::assignObjectPropertiesId() — Method in class ObjectManagerTrait
UnitOfWork::attach() — Method in class UnitOfWork
Make the given object contained in the interface implementation instance.

C

CacheItemPoolAwareInterface — Class in namespace NoreSources\Persistence\Cache
Represents an object that own a reference to a CacheItemPoolInterface
CacheItemPoolProviderInterface — Class in namespace NoreSources\Persistence\Cache
Represents an object that provide a reference to a cache implementation
CacheItemPoolReferenceTrait — Class in namespace NoreSources\Persistence\Cache\Traits
Implements CacheItemPoolAwareInterface and CacheItemPoolProviderInterface
ObjectCollection::current() — Method in class ObjectCollection
ObjectCollection::containsKey() — Method in class ObjectCollection
ObjectCollection::clear() — Method in class ObjectCollection
ObjectCollection::count() — Method in class ObjectCollection
ObjectCollection::contains() — Method in class ObjectCollection
Configuration — Class in namespace NoreSources\Persistence
Object manager and repository configuration
ClassMetadataAdapter — Class in namespace NoreSources\Persistence\Mapping
Compatibility layer across various ClassMetadata extension implementations.
ClassMetadataAwareInterface — Class in namespace NoreSources\Persistence\Mapping
For classes that may be configured with a user-defined ClassMetadata class
ClassMetadataReflectionPropertyMapper — Class in namespace NoreSources\Persistence\Mapping
Implements PropertyMappingInterface using Reflection
ReflectionDriver::cacheMetadataForClass() — Method in class ReflectionDriver
GenericClassMetadataFactory::copyParentMetadata() — Method in class GenericClassMetadataFactory
Initialize class metadata by copying parent class metadata properties
$IdGeneratorTypeClassnameTrait#customGeneratorDefinition — Property in class IdGeneratorTypeClassnameTrait
ObjectContainerInterface::contains() — Method in class ObjectContainerInterface
Indicates if the interface implementation instance contains the given object
ObjectManagerRegistry::clear() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::contains() — Method in class ObjectManagerRegistry
{@inheritdoc}
ClosureExpressionVisitorObjectSorter — Class in namespace NoreSources\Persistence\Sorting
Implements ObjectSorterInterface using closure
DefaultObjectSorter::compareField() — Method in class DefaultObjectSorter
ObjectManagerTrait::clear() — Method in class ObjectManagerTrait
ObjectManagerTrait::contains() — Method in class ObjectManagerTrait
ObjectManagerTrait::createUnitOfWork() — Method in class ObjectManagerTrait
UnitOfWork::clear() — Method in class UnitOfWork
UnitOfWork::contains() — Method in class UnitOfWork
Indicates if the interface implementation instance contains the given object

D

DefaultObjectRuntimeIdGenerator — Class in namespace NoreSources\Persistence\Id
$ReflectionDriver#docBlockTagPrefix — Property in class ReflectionDriver
The PHPDoc tag prefix used in PHP source files
GenericClassMetadataFactory::doLoadMetadata() — Method in class GenericClassMetadataFactory
AssociationMappingClassMetadataTrait::defaultMapAssociation() — Method in class AssociationMappingClassMetadataTrait
AssociationMappingClassMetadataTrait::defaultAddInheritedAssociationMapping() — Method in class AssociationMappingClassMetadataTrait
FieldMappingClassMetadataTrait::defaultMapField() — Method in class FieldMappingClassMetadataTrait
Base implementation of a mapField function
FieldMappingClassMetadataTrait::defaultAddInheritedFieldMapping() — Method in class FieldMappingClassMetadataTrait
ObjectContainerInterface::detach() — Method in class ObjectContainerInterface
Forget object
ObjectManagerRegistry::detach() — Method in class ObjectManagerRegistry
{@inheritdoc}
DefaultObjectSorter — Class in namespace NoreSources\Persistence\Sorting
Default object sorter implementation
ObjectManagerTrait::detach() — Method in class ObjectManagerTrait
ObjectManagerTrait::defaultGetRepository() — Method in class ObjectManagerTrait
ObjectManagerTrait::defaultGetPersister() — Method in class ObjectManagerTrait
UnitOfWork::detach() — Method in class UnitOfWork
Forget object

E

ObjectCollection::exists() — Method in class ObjectCollection
Event — Class in namespace NoreSources\Persistence\Event
Event type enumeration
EventManagerAwareInterface — Class in namespace NoreSources\Persistence\Event
Represents an object that holds an event manager
EventManagerAwareTrait — Class in namespace NoreSources\Persistence\Event\Traits
Reference implementation of EventManagerAwareInterface
ObjectIdentifier::equals() — Method in class ObjectIdentifier
Indicates if two object identity are equal.
EntityListenerClassMetadataTrait — Class in namespace NoreSources\Persistence\Mapping\Traits

F

ObjectCollection::forAll() — Method in class ObjectCollection
ObjectCollection::filter() — Method in class ObjectCollection
ObjectCollection::first() — Method in class ObjectCollection
ObjectCollection::findFirst() — Method in class ObjectCollection
doctrine/collections v2.0 API
ClassMetadataReflectionPropertyMapper::fetchObjectProperties() — Method in class ClassMetadataReflectionPropertyMapper
Retrieve object properties to a property map.
ClassMetadataReflectionPropertyMapper::fetchObjectProperty() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::fetchObjectAssociationProperty() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::findObject() — Method in class ClassMetadataReflectionPropertyMapper
GenericClassMetadataFactory::finalizeMetadataRuntimeLoading() — Method in class GenericClassMetadataFactory
Class metadata loading post-processing
PropertyMappingInterface::fetchObjectProperties() — Method in class PropertyMappingInterface
Retrieve object properties to a property map.
FieldMappingClassMetadataTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
Field and mapping
ObjectManagerRegistry::flush() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::find() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::findObjectManagerForClass() — Method in class ObjectManagerRegistry
Find the object manager that manage the given class if any.
ObjectManagerTrait::find() — Method in class ObjectManagerTrait
ObjectManagerTrait::flush() — Method in class ObjectManagerTrait
ObjectManagerTrait::foreachPersister() — Method in class ObjectManagerTrait
ObjectManagerTrait::foreachRepository() — Method in class ObjectManagerTrait

G

CacheItemPoolProviderInterface::getCache() — Method in class CacheItemPoolProviderInterface
Get the cache implementation
CacheItemPoolReferenceTrait::getCache() — Method in class CacheItemPoolReferenceTrait
ObjectCollection::get() — Method in class ObjectCollection
ObjectCollection::getValues() — Method in class ObjectCollection
ObjectCollection::getKeys() — Method in class ObjectCollection
ObjectCollection::getIterator() — Method in class ObjectCollection
ObjectCollection::getArrayCopy() — Method in class ObjectCollection
ObjectCollection::getIdentifiers() — Method in class ObjectCollection
Get list of object identifiers
ObjectCollection::getDictionary() — Method in class ObjectCollection
ObjectCollection::getHierarchyFromParentAssociation() — Method in class ObjectCollection
Get the object collection reorganized as a tree.
Configuration::getEventManager() — Method in class Configuration
Configuration::getObjectListenerResolver() — Method in class Configuration
Configuration::getMappingDriver() — Method in class Configuration
Configuration::getMetadataFactory() — Method in class Configuration
Configuration::getObjectRuntimeIdGenerator() — Method in class Configuration
ListenerInvoker::getEventManager() — Method in class ListenerInvoker
ListenerInvokerProviderInterface::getListenerInvoker() — Method in class ListenerInvokerProviderInterface
ObjectListenerResolverProviderInterface::getObjectListenerResolver() — Method in class ObjectListenerResolverProviderInterface
EventManagerAwareTrait::getEventManager() — Method in class EventManagerAwareTrait
DefaultObjectRuntimeIdGenerator::getObjectRuntimeIdentifier() — Method in class DefaultObjectRuntimeIdGenerator
Return an ID for the given object that will be unique during the execution of the program.
IdGeneratorInterface::generate() — Method in class IdGeneratorInterface
Generate a unique identifier for the given object.
ObjectRuntimeIdGeneratorInterface::getObjectRuntimeIdentifier() — Method in class ObjectRuntimeIdGeneratorInterface
Return an ID for the given object that will be unique during the execution of the program.
UniqidIdGenerator::generate() — Method in class UniqidIdGenerator
Generate a unique identifier for the given object.
ClassMetadataAdapter::getFullyQualifiedClassName() — Method in class ClassMetadataAdapter
ClassMetadataAdapter::getIdGenerator() — Method in class ClassMetadataAdapter
ClassMetadataAdapter::getMetadataElement() — Method in class ClassMetadataAdapter
Get ClassMetadata element or return default value
ClassMetadataReflectionPropertyMapper::getClassMetadata() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::getInstantiator() — Method in class ClassMetadataReflectionPropertyMapper
MappingDriverProviderInterface::getMappingDriver() — Method in class MappingDriverProviderInterface
ReflectionDriver::getInflector() — Method in class ReflectionDriver
ReflectionDriver::getAllClassNames() — Method in class ReflectionDriver
ReflectionDriver::getIdentifierMapping() — Method in class ReflectionDriver
ReflectionDriver::getTableNameFromClassName() — Method in class ReflectionDriver
ReflectionDriver::getQualifiedClassName() — Method in class ReflectionDriver
ReflectionDriver::getEventConstantsClass() — Method in class ReflectionDriver
ReflectionDriver::getClassMetadataClassConstant() — Method in class ReflectionDriver
ReflectionDriver::getTargetEntityFromVariableDeclaration() — Method in class ReflectionDriver
ReflectionDriver::getTag() — Method in class ReflectionDriver
ReflectionDriver::getTags() — Method in class ReflectionDriver
ReflectionDriver::getEventParameters() — Method in class ReflectionDriver
ReflectionDriver::getEntityTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getPropertyTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getIdTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getFieldTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getAssociationTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getManyToManyTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getManyToOneTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getOneToManyTagParametersDescriptor() — Method in class ReflectionDriver
ReflectionDriver::getOneToOneTagParametersDescriptor() — Method in class ReflectionDriver
GenericClassMetadata — Class in namespace NoreSources\Persistence\Mapping
Minimalistice ClassMetadata implementation
GenericClassMetadata::getName() — Method in class GenericClassMetadata
{@inheritdoc}
GenericClassMetadata::getReflectionClass() — Method in class GenericClassMetadata
{@inheritdoc}
GenericClassMetadataFactory — Class in namespace NoreSources\Persistence\Mapping
Default implementation of a metadata factory based on Mapping driver
GenericClassMetadataFactory::getDriver() — Method in class GenericClassMetadataFactory
GenericClassMetadataFactory::getMappingDriver() — Method in class GenericClassMetadataFactory
ObjectManagerRegistryClassMetadataFactory::getAllMetadata() — Method in class ObjectManagerRegistryClassMetadataFactory
ObjectManagerRegistryClassMetadataFactory::getMetadataFor() — Method in class ObjectManagerRegistryClassMetadataFactory
PropertyMappingProviderInterface::getPropertyMapper() — Method in class PropertyMappingProviderInterface
ReflectionClassMetadata::getClassNameBasedIdentifierFieldname() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getFieldMappings() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getReflectionProperties() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getName() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getTypeOfField() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getAssociationMappedByTargetField() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getFieldNames() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getIdentifierFieldNames() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getAssociationNames() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getIdentifier() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getIdentifierValues() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getReflectionClass() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getReflectionFile() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::getAssociationTargetClass() — Method in class ReflectionClassMetadata
ReflectionService::getClass() — Method in class ReflectionService
ReflectionService::getAccessibleProperty() — Method in class ReflectionService
ReflectionService::getParentClasses() — Method in class ReflectionService
ReflectionService::getClassNamespace() — Method in class ReflectionService
ReflectionService::getClassShortName() — Method in class ReflectionService
ReflectionService::getReflectionClass() — Method in class ReflectionService
AssociationMappingClassMetadataTrait::getAssociationNames() — Method in class AssociationMappingClassMetadataTrait
Get association names.
AssociationMappingClassMetadataTrait::getAssociationMapping() — Method in class AssociationMappingClassMetadataTrait
AssociationMappingClassMetadataTrait::getAssociationTargetClass() — Method in class AssociationMappingClassMetadataTrait
Get associated field class.
AssociationMappingClassMetadataTrait::getAssociationMappings() — Method in class AssociationMappingClassMetadataTrait
AssociationMappingClassMetadataTrait::getAssociationMappedByTargetField() — Method in class AssociationMappingClassMetadataTrait
Get association mapped target.
FieldMappingClassMetadataTrait::getFieldNames() — Method in class FieldMappingClassMetadataTrait
Get all field names.
FieldMappingClassMetadataTrait::getIdentifierFieldNames() — Method in class FieldMappingClassMetadataTrait
Get identifier fields.
FieldMappingClassMetadataTrait::getIdentifier() — Method in class FieldMappingClassMetadataTrait
Get identifier field names.
FieldMappingClassMetadataTrait::getTypeOfField() — Method in class FieldMappingClassMetadataTrait
Get the given field type name
FieldMappingClassMetadataTrait::getFieldMapping() — Method in class FieldMappingClassMetadataTrait
Get raw field mapping
FieldMappingClassMetadataTrait::getFieldMappings() — Method in class FieldMappingClassMetadataTrait
ReflectionServiceClassMetadataTrait::getIdentifierValues() — Method in class ReflectionServiceClassMetadataTrait
ReflectionServiceReferenceTrait::getReflectionService() — Method in class ReflectionServiceReferenceTrait
ObjectManagerProviderInterface::getObjectManager() — Method in class ObjectManagerProviderInterface
Get object manager
ObjectManagerRegistry::getRepository() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::getClassMetadata() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::getMetadataFactory() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::getIterator() — Method in class ObjectManagerRegistry
ObjectManager iterator
ObjectManagerRegistry::getObjectManager() — Method in class ObjectManagerRegistry
ObjectManagerRegistry::getObjectManagerForClass() — Method in class ObjectManagerRegistry
Get the object manager that manage the given class
DefaultObjectSorter::getReflectionFieldFlags() — Method in class DefaultObjectSorter
ObjectManagerReferenceTrait::getObjectManager() — Method in class ObjectManagerReferenceTrait
ObjectManagerTrait::getRepository() — Method in class ObjectManagerTrait
ObjectManagerTrait::getClassMetadata() — Method in class ObjectManagerTrait
ObjectManagerTrait::getMetadataFactory() — Method in class ObjectManagerTrait
ObjectManagerTrait::getPropertyMapper() — Method in class ObjectManagerTrait
ObjectManagerTrait::getPersister() — Method in class ObjectManagerTrait
Get the object persister for the given class
ObjectManagerTrait::generateObjectId() — Method in class ObjectManagerTrait
UnitOfWork::getTasks() — Method in class UnitOfWork

H

ClassMetadataAdapter::hasIdGenerator() — Method in class ClassMetadataAdapter
Indicates if class metadata has a valid ID generator
ReflectionDriver::hasTag() — Method in class ReflectionDriver
ObjectManagerRegistryClassMetadataFactory::hasMetadataFor() — Method in class ObjectManagerRegistryClassMetadataFactory
ReflectionClassMetadata::hasAssociation() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::hasField() — Method in class ReflectionClassMetadata
ReflectionService::hasPublicMethod() — Method in class ReflectionService
AssociationMappingClassMetadataTrait::hasAssociation() — Method in class AssociationMappingClassMetadataTrait
Indicates if the given field has an association with another entity field.
FieldMappingClassMetadataTrait::hasField() — Method in class FieldMappingClassMetadataTrait
Indicates if a field is part of the class.
LifecycleCallbackClassMetadataTrait::hasLifecycleCallbacks() — Method in class LifecycleCallbackClassMetadataTrait
Indicates if object has a lifecycle callback for the given event name
ObjectManagerTrait::hasRepository() — Method in class ObjectManagerTrait
Indicates if a repository is defined for the given class name
ObjectManagerTrait::hasPersister() — Method in class ObjectManagerTrait

I

ObjectCollection::indexOf() — Method in class ObjectCollection
ObjectCollection::isEmpty() — Method in class ObjectCollection
ListenerInvoker::invoke() — Method in class ListenerInvoker
Dispatches the lifecycle event of the given object.
IdGeneratorInterface — Class in namespace NoreSources\Persistence\Id
ID generator interface
ClassMetadataAdapter::isIdentifierComposite() — Method in class ClassMetadataAdapter
Indicate if class has a composite identifier
ClassMetadataAdapter::invokeMetadataMethod() — Method in class ClassMetadataAdapter
ReflectionDriver::isTransient() — Method in class ReflectionDriver
ReflectionDriver::invertBoolean() — Method in class ReflectionDriver
ReflectionDriver::invokeClassMetadataMethod() — Method in class ReflectionDriver
Invoke class metadata instance method only if it exists.
ReflectionDriver::isInPaths() — Method in class ReflectionDriver
GenericClassMetadataFactory::isEntity() — Method in class GenericClassMetadataFactory
GenericClassMetadataFactory::initializeReflection() — Method in class GenericClassMetadataFactory
GenericClassMetadataFactory::initialize() — Method in class GenericClassMetadataFactory
ObjectManagerRegistryClassMetadataFactory::isTransient() — Method in class ObjectManagerRegistryClassMetadataFactory
$ReflectionClassMetadata#isMappedSuperclass — Property in class ReflectionClassMetadata
ReflectionClassMetadata::isIdentifier() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::isCollectionValuedAssociation() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::isSingleValuedAssociation() — Method in class ReflectionClassMetadata
ReflectionClassMetadata::isAssociationInverseSide() — Method in class ReflectionClassMetadata
AssociationMappingClassMetadataTrait::isSingleValuedAssociation() — Method in class AssociationMappingClassMetadataTrait
Indicates if assiciation targets a single value.
AssociationMappingClassMetadataTrait::isCollectionValuedAssociation() — Method in class AssociationMappingClassMetadataTrait
Indicates is association targets multiple values.
AssociationMappingClassMetadataTrait::isAssociationInverseSide() — Method in class AssociationMappingClassMetadataTrait
Implements ClassMetadata interface.
FieldMappingClassMetadataTrait::isIdentifier() — Method in class FieldMappingClassMetadataTrait
Indicates if the given field is an identifier field.
IdGeneratorTypeClassnameTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
Id generator related method for ClassMetadata implementations.
$IdGeneratorTypeClassnameTrait#idGenerator — Property in class IdGeneratorTypeClassnameTrait
ID generator-compatible class
ReflectionServiceClassMetadataTrait::initializeReflection() — Method in class ReflectionServiceClassMetadataTrait
ObjectManagerRegistry::initializeObject() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerTrait::initializeObject() — Method in class ObjectManagerTrait
ObjectManagerTrait::isNewObject() — Method in class ObjectManagerTrait
UnitOfWork::insert() — Method in class UnitOfWork

K

ObjectCollection::key() — Method in class ObjectCollection

L

ObjectCollection::last() — Method in class ObjectCollection
ListenerInvoker — Class in namespace NoreSources\Persistence\Event
Invoke object life cycle callback, object listeners end event listeners
ListenerInvokerProviderInterface — Class in namespace NoreSources\Persistence\Event
For class that provide object inokers.
ReflectionDriver::loadMetadataForClass() — Method in class ReflectionDriver
$ReflectionClassMetadata#lifecycleCallbacks — Property in class ReflectionClassMetadata
LifecycleCallbackClassMetadataTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
$LifecycleCallbackClassMetadataTrait#lifecycleCallbacks — Property in class LifecycleCallbackClassMetadataTrait

M

ObjectCollection::map() — Method in class ObjectCollection
MappingDriverProviderInterface — Class in namespace NoreSources\Persistence\Mapping\Driver
Interface for classes that can provide a reference to a MappingDriver
ReflectionDriver::mapFields() — Method in class ReflectionDriver
ReflectionDriver::mapAssociations() — Method in class ReflectionDriver
AssociationMappingClassMetadataTrait::mapManyToMany() — Method in class AssociationMappingClassMetadataTrait
MDoctrine ORM compatibility.
AssociationMappingClassMetadataTrait::mapManyToOne() — Method in class AssociationMappingClassMetadataTrait
Doctrine ORM compatibility.
AssociationMappingClassMetadataTrait::mapOneToMany() — Method in class AssociationMappingClassMetadataTrait
Doctrine ORM compatibility.
AssociationMappingClassMetadataTrait::mapOneToOne() — Method in class AssociationMappingClassMetadataTrait
Doctrine ORM compatibility.
FieldMappingClassMetadataTrait::mapField() — Method in class FieldMappingClassMetadataTrait
Implements ClassMetadata interface.
ObjectManagerRegistry::merge() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerTrait::merge() — Method in class ObjectManagerTrait

N

ObjectCollection::next() — Method in class ObjectCollection
ObjectIdentifier::normalize() — Method in class ObjectIdentifier
GenericClassMetadataFactory::newClassMetadataInstance() — Method in class GenericClassMetadataFactory
NotManagedException — Class in namespace NoreSources\Persistence
Exception raised by object manager when an object is not managed by this manager
ObjectManagerRegistry::notManagedException() — Method in class ObjectManagerRegistry
ObjectManagerTrait::notManagedException() — Method in class ObjectManagerTrait
UnitOfWork::notManagedException() — Method in class UnitOfWork

O

ObjectCollection — Class in namespace NoreSources\Persistence\Collection
ObjectCollection::offsetExists() — Method in class ObjectCollection
ObjectCollection::offsetUnset() — Method in class ObjectCollection
ObjectCollection::offsetGet() — Method in class ObjectCollection
ObjectCollection::offsetSet() — Method in class ObjectCollection
ObjectListenerResolver — Class in namespace NoreSources\Persistence\Event
Mimics Doctrine ORM EntityListenerResolver
ObjectListenerResolverProviderInterface — Class in namespace NoreSources\Persistence\Event
Resolve object listeners
ObjectIdentifier — Class in namespace NoreSources\Persistence\Id
Object identifier utility
ObjectRuntimeIdGeneratorInterface — Class in namespace NoreSources\Persistence\Id
GenericClassMetadata::offsetSet() — Method in class GenericClassMetadata
GenericClassMetadata::offsetGet() — Method in class GenericClassMetadata
ObjectManagerRegistryClassMetadataFactory — Class in namespace NoreSources\Persistence\Mapping
ObjectManagerRegistryClassMetadataFactory::onManagerAdded() — Method in class ObjectManagerRegistryClassMetadataFactory
ObjectContainerInterface — Class in namespace NoreSources\Persistence
ObjectManagerAwareInterface — Class in namespace NoreSources\Persistence
Represents an object that keep a reference to an ObjectManager
ObjectManagerProviderInterface — Class in namespace NoreSources\Persistence
Represents an object that provides a reference to an ObjectManager
ObjectManagerRegistry — Class in namespace NoreSources\Persistence
ObjectPersisterInterface — Class in namespace NoreSources\Persistence
Provide object storage manipulation for object manager
ObjectSorterInterface — Class in namespace NoreSources\Persistence\Sorting
Sort object collection according user defined rules
ObjectManagerReferenceTrait — Class in namespace NoreSources\Persistence\Traits
Implements ObjectManagerProviderInterface and ObjectManagerAwareInterface
ObjectManagerTrait — Class in namespace NoreSources\Persistence\Traits
Provide default implementation for ObjectManager.

P

ObjectCollection::partition() — Method in class ObjectCollection
ReflectionDriver::postprocessAssociationMappings() — Method in class ReflectionDriver
ReflectionDriver::postprocessAssociationMapping() — Method in class ReflectionDriver
ReflectionDriver::parseIdGeneratorType() — Method in class ReflectionDriver
ReflectionDriver::processProperties() — Method in class ReflectionDriver
ReflectionDriver::parseParameters() — Method in class ReflectionDriver
PropertyMappingInterface — Class in namespace NoreSources\Persistence\Mapping
Set and get object property value
PropertyMappingProviderInterface — Class in namespace NoreSources\Persistence\Mapping
Represents on class that can expose a PropertyMapper
ObjectManagerRegistry::persist() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectPersisterInterface::persist() — Method in class ObjectPersisterInterface
ObjectManagerTrait::persist() — Method in class ObjectManagerTrait

R

ObjectCollection::remove() — Method in class ObjectCollection
ObjectCollection::removeElement() — Method in class ObjectCollection
ObjectCollection::reduce() — Method in class ObjectCollection
ObjectListenerResolver::resolve() — Method in class ObjectListenerResolver
ObjectListenerResolver::register() — Method in class ObjectListenerResolver
ClassMetadataAdapter::retrieveMetadataProperty() — Method in class ClassMetadataAdapter
ClassMetadataAdapter::retrieveMetadataElement() — Method in class ClassMetadataAdapter
Attempt to read ClassMetadata element by invoking a getter method or by getting a class property
ReflectionDriver — Class in namespace NoreSources\Persistence\Mapping\Driver
A mapping driver that use Reflection and DocComments to generate class metadata
ReflectionDriver::retrievePropertyDefaultValue() — Method in class ReflectionDriver
ReflectionDriver::resolveClassname() — Method in class ReflectionDriver
ReflectionClassMetadata — Class in namespace NoreSources\Persistence\Mapping
A basic impementation of ClassMetadata that use Reflection to implements ClassMetadata interface.
ReflectionService — Class in namespace NoreSources\Persistence\Mapping
ReflectionServiceClassMetadataTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
Use ReflectionService to set identifier values in a ClassMetadata
ReflectionServiceReferenceTrait — Class in namespace NoreSources\Persistence\Mapping\Traits
ObjectManagerRegistry::refresh() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectManagerRegistry::remove() — Method in class ObjectManagerRegistry
{@inheritdoc}
ObjectPersisterInterface::remove() — Method in class ObjectPersisterInterface
ObjectManagerTrait::remove() — Method in class ObjectManagerTrait
ObjectManagerTrait::refresh() — Method in class ObjectManagerTrait
UnitOfWork::remove() — Method in class UnitOfWork

S

CacheItemPoolAwareInterface::setCache() — Method in class CacheItemPoolAwareInterface
Set the cache implementation
CacheItemPoolReferenceTrait::setCache() — Method in class CacheItemPoolReferenceTrait
ObjectCollection::slice() — Method in class ObjectCollection
ObjectCollection::set() — Method in class ObjectCollection
Configuration::setObjectListenerResolver() — Method in class Configuration
Configuration::setMappingDriver() — Method in class Configuration
Configuration::setMetadataFactory() — Method in class Configuration
Set class metadata factory
EventManagerAwareInterface::setEventManager() — Method in class EventManagerAwareInterface
EventManagerAwareTrait::setEventManager() — Method in class EventManagerAwareTrait
ClassMetadataAwareInterface::setMetadataClass() — Method in class ClassMetadataAwareInterface
ClassMetadataReflectionPropertyMapper::serializeObjectDataTimeProperty() — Method in class ClassMetadataReflectionPropertyMapper
ClassMetadataReflectionPropertyMapper::serializeObjectEmbeddedObjectProperty() — Method in class ClassMetadataReflectionPropertyMapper
ReflectionDriver::setInflector() — Method in class ReflectionDriver
ReflectionDriver::setEventConstantClass() — Method in class ReflectionDriver
Set the class containing the list of available events
ReflectionDriver::stringToBoolean() — Method in class ReflectionDriver
ReflectionDriver::setSpecialGenerator() — Method in class ReflectionDriver
Call generator type-specific metadata methods.
ReflectionDriver::setAutomaticMapping() — Method in class ReflectionDriver
ReflectionDriver::setDefaultAutomaticMapping() — Method in class ReflectionDriver
ReflectionDriver::setTypeAutomaticMapping() — Method in class ReflectionDriver
GenericClassMetadataFactory::setMetadataClass() — Method in class GenericClassMetadataFactory
GenericClassMetadataFactory::setMappingDriver() — Method in class GenericClassMetadataFactory
GenericClassMetadataFactory::setCacheRegion() — Method in class GenericClassMetadataFactory
ObjectManagerRegistryClassMetadataFactory::setMetadataFor() — Method in class ObjectManagerRegistryClassMetadataFactory
IdGeneratorTypeClassnameTrait::setIdGeneratorType() — Method in class IdGeneratorTypeClassnameTrait
IdGeneratorTypeClassnameTrait::setCustomGeneratorDefinition() — Method in class IdGeneratorTypeClassnameTrait
ReflectionServiceClassMetadataTrait::setIdentifierValues() — Method in class ReflectionServiceClassMetadataTrait
ReflectionServiceReferenceTrait::setReflection() — Method in class ReflectionServiceReferenceTrait
ObjectManagerAwareInterface::setObjectManager() — Method in class ObjectManagerAwareInterface
Set the object manager
ObjectManagerRegistry::setObjectManager() — Method in class ObjectManagerRegistry
Set, replace or remove an object manager
ClosureExpressionVisitorObjectSorter::sortObjects() — Method in class ClosureExpressionVisitorObjectSorter
DefaultObjectSorter::sortObjects() — Method in class DefaultObjectSorter
DefaultObjectSorter::sortFunction() — Method in class DefaultObjectSorter
ObjectSorterInterface::sortObjects() — Method in class ObjectSorterInterface
ObjectManagerReferenceTrait::setObjectManager() — Method in class ObjectManagerReferenceTrait
ObjectManagerTrait::setObjectSerialization() — Method in class ObjectManagerTrait
Set the object populator to use when refreshing an object if the object repository is not an PropertyMappingProviderInterface
ObjectManagerTrait::setRepository() — Method in class ObjectManagerTrait
Set the object repository for the given class
ObjectManagerTrait::setPersister() — Method in class ObjectManagerTrait
Set the object persister for the given class
ObjectManagerTrait::setMetadataFactory() — Method in class ObjectManagerTrait
ObjectManagerTrait::setObjectIdentifierValues() — Method in class ObjectManagerTrait
UnitOfWork::setObjectIdentity() — Method in class UnitOfWork

T

ObjectCollection::toArray() — Method in class ObjectCollection
ObjectIdentifier::trim() — Method in class ObjectIdentifier
Remove all keys of $id that are not in the list of identifier field names

U

UniqidIdGenerator — Class in namespace NoreSources\Persistence\Id
ID generator based on uniqid PHP builtin function
ClassMetadataReflectionPropertyMapper::unserializeEmbeddedObject() — Method in class ClassMetadataReflectionPropertyMapper
UnitOfWork — Class in namespace NoreSources\Persistence
ID generator using PHP uniqid function
UnitOfWork::update() — Method in class UnitOfWork

V

GenericClassMetadataFactory::validateRuntimeMetadata() — Method in class GenericClassMetadataFactory

W

GenericClassMetadataFactory::wakeupReflection() — Method in class GenericClassMetadataFactory

_

ObjectCollection::__construct() — Method in class ObjectCollection
ListenerInvoker::__construct() — Method in class ListenerInvoker
DefaultObjectRuntimeIdGenerator::__construct() — Method in class DefaultObjectRuntimeIdGenerator
DefaultObjectRuntimeIdGenerator::__invoke() — Method in class DefaultObjectRuntimeIdGenerator
ClassMetadataReflectionPropertyMapper::__construct() — Method in class ClassMetadataReflectionPropertyMapper
ReflectionDriver::__construct() — Method in class ReflectionDriver
GenericClassMetadata::__construct() — Method in class GenericClassMetadata
GenericClassMetadata::__set() — Method in class GenericClassMetadata
Store key value to the ArrayObject
GenericClassMetadata::__get() — Method in class GenericClassMetadata
GenericClassMetadata::__call() — Method in class GenericClassMetadata
Silently do nothing
GenericClassMetadataFactory::__construct() — Method in class GenericClassMetadataFactory
ObjectManagerRegistryClassMetadataFactory::__construct() — Method in class ObjectManagerRegistryClassMetadataFactory
ReflectionClassMetadata::__construct() — Method in class ReflectionClassMetadata
NotManagedException::__construct() — Method in class NotManagedException
ObjectManagerRegistry::__construct() — Method in class ObjectManagerRegistry
DefaultObjectSorter::__construct() — Method in class DefaultObjectSorter
UnitOfWork::__construct() — Method in class UnitOfWork