A

ObjectCollection::add() — Method in class ObjectCollection
AutoIdGeneratorClass 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.
AssociationMappingClassMetadataTraitClass 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

CacheItemPoolAwareInterfaceClass in namespace NoreSources\Persistence\Cache
Represents an object that own a reference to a CacheItemPoolInterface
CacheItemPoolProviderInterfaceClass in namespace NoreSources\Persistence\Cache
Represents an object that provide a reference to a cache implementation
CacheItemPoolReferenceTraitClass 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
ConfigurationClass in namespace NoreSources\Persistence
Object manager and repository configuration
ClassMetadataAdapterClass in namespace NoreSources\Persistence\Mapping
Compatibility layer across various ClassMetadata extension implementations.
ClassMetadataAwareInterfaceClass in namespace NoreSources\Persistence\Mapping
For classes that may be configured with a user-defined ClassMetadata class
ClassMetadataReflectionPropertyMapperClass 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#customGeneratorDefinitionProperty 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}
ClosureExpressionVisitorObjectSorterClass 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

DefaultObjectRuntimeIdGeneratorClass in namespace NoreSources\Persistence\Id
$ReflectionDriver#docBlockTagPrefixProperty 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}
DefaultObjectSorterClass 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
EventClass in namespace NoreSources\Persistence\Event
Event type enumeration
EventManagerAwareInterfaceClass in namespace NoreSources\Persistence\Event
Represents an object that holds an event manager
EventManagerAwareTraitClass in namespace NoreSources\Persistence\Event\Traits
Reference implementation of EventManagerAwareInterface
ObjectIdentifier::equals() — Method in class ObjectIdentifier
Indicates if two object identity are equal.
EntityListenerClassMetadataTraitClass 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.
FieldMappingClassMetadataTraitClass 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
GenericClassMetadataClass in namespace NoreSources\Persistence\Mapping
Minimalistice ClassMetadata implementation
GenericClassMetadata::getName() — Method in class GenericClassMetadata
{@inheritdoc}
GenericClassMetadata::getReflectionClass() — Method in class GenericClassMetadata
{@inheritdoc}
GenericClassMetadataFactoryClass 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.
IdGeneratorInterfaceClass 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#isMappedSuperclassProperty 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.
IdGeneratorTypeClassnameTraitClass in namespace NoreSources\Persistence\Mapping\Traits
Id generator related method for ClassMetadata implementations.
$IdGeneratorTypeClassnameTrait#idGeneratorProperty 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
ListenerInvokerClass in namespace NoreSources\Persistence\Event
Invoke object life cycle callback, object listeners end event listeners
ListenerInvokerProviderInterfaceClass in namespace NoreSources\Persistence\Event
For class that provide object inokers.
ReflectionDriver::loadMetadataForClass() — Method in class ReflectionDriver
$ReflectionClassMetadata#lifecycleCallbacksProperty in class ReflectionClassMetadata
LifecycleCallbackClassMetadataTraitClass in namespace NoreSources\Persistence\Mapping\Traits
$LifecycleCallbackClassMetadataTrait#lifecycleCallbacksProperty in class LifecycleCallbackClassMetadataTrait

M

ObjectCollection::map() — Method in class ObjectCollection
MappingDriverProviderInterfaceClass 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
NotManagedExceptionClass 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

ObjectCollectionClass 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
ObjectListenerResolverClass in namespace NoreSources\Persistence\Event
Mimics Doctrine ORM EntityListenerResolver
ObjectListenerResolverProviderInterfaceClass in namespace NoreSources\Persistence\Event
Resolve object listeners
ObjectIdentifierClass in namespace NoreSources\Persistence\Id
Object identifier utility
ObjectRuntimeIdGeneratorInterfaceClass in namespace NoreSources\Persistence\Id
GenericClassMetadata::offsetSet() — Method in class GenericClassMetadata
GenericClassMetadata::offsetGet() — Method in class GenericClassMetadata
ObjectManagerRegistryClassMetadataFactoryClass in namespace NoreSources\Persistence\Mapping
ObjectManagerRegistryClassMetadataFactory::onManagerAdded() — Method in class ObjectManagerRegistryClassMetadataFactory
ObjectContainerInterfaceClass in namespace NoreSources\Persistence
ObjectManagerAwareInterfaceClass in namespace NoreSources\Persistence
Represents an object that keep a reference to an ObjectManager
ObjectManagerProviderInterfaceClass in namespace NoreSources\Persistence
Represents an object that provides a reference to an ObjectManager
ObjectManagerRegistryClass in namespace NoreSources\Persistence
ObjectPersisterInterfaceClass in namespace NoreSources\Persistence
Provide object storage manipulation for object manager
ObjectSorterInterfaceClass in namespace NoreSources\Persistence\Sorting
Sort object collection according user defined rules
ObjectManagerReferenceTraitClass in namespace NoreSources\Persistence\Traits
Implements ObjectManagerProviderInterface and ObjectManagerAwareInterface
ObjectManagerTraitClass 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
PropertyMappingInterfaceClass in namespace NoreSources\Persistence\Mapping
Set and get object property value
PropertyMappingProviderInterfaceClass 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
ReflectionDriverClass 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
ReflectionClassMetadataClass in namespace NoreSources\Persistence\Mapping
A basic impementation of ClassMetadata that use Reflection to implements ClassMetadata interface.
ReflectionServiceClass in namespace NoreSources\Persistence\Mapping
ReflectionServiceClassMetadataTraitClass in namespace NoreSources\Persistence\Mapping\Traits
Use ReflectionService to set identifier values in a ClassMetadata
ReflectionServiceReferenceTraitClass 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

UniqidIdGeneratorClass in namespace NoreSources\Persistence\Id
ID generator based on uniqid PHP builtin function
ClassMetadataReflectionPropertyMapper::unserializeEmbeddedObject() — Method in class ClassMetadataReflectionPropertyMapper
UnitOfWorkClass 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