├── .gitignore ├── .scrutinizer.yml ├── README.md ├── composer.json ├── composer.lock ├── docs ├── Advanced │ ├── EntityLocator.md │ └── Refs.md ├── Drivers.md ├── EntityDefinitions.md ├── Events.md ├── Examples │ ├── GettersSetters.md │ ├── Index.md │ ├── ModifyTime.md │ └── MultiColumnId.md ├── ImportantNotes.md ├── IndexTypes.md ├── KeySchemes.md ├── Maintenance.md ├── Mappers │ └── Yaml.md ├── Portation.md ├── ProjectStructure.md ├── PubSub.md ├── Queries.md ├── RaceConditions.md └── Serialisers.md ├── phpunit.xml.dist ├── src └── Bravo3 │ └── Orm │ ├── Annotations │ ├── AbstractRelationshipAnnotation.php │ ├── AbstractSortableRelationshipAnnotation.php │ ├── Column.php │ ├── Condition.php │ ├── Entity.php │ ├── Id.php │ ├── Index.php │ ├── ManyToMany.php │ ├── ManyToOne.php │ ├── OneToMany.php │ ├── OneToOne.php │ └── Sortable.php │ ├── Config │ └── Configuration.php │ ├── Drivers │ ├── Common │ │ ├── Command.php │ │ ├── KeyFilter.php │ │ ├── Ref.php │ │ ├── SerialisedData.php │ │ ├── StandardIdValidator.php │ │ ├── StandardIdValidatorTrait.php │ │ ├── UnitOfWork.php │ │ ├── WorkerInterface.php │ │ └── WorkerPool.php │ ├── DriverInterface.php │ ├── Filesystem │ │ ├── Enum │ │ │ ├── ArchiveType.php │ │ │ └── Compression.php │ │ ├── FilesystemDriver.php │ │ ├── Io │ │ │ ├── AbstractIoDriver.php │ │ │ ├── IoDriverInterface.php │ │ │ ├── NativeIoDriver.php │ │ │ └── PharIoDriver.php │ │ └── Workers │ │ │ ├── AbstractFilesystemWorker.php │ │ │ ├── AddIndexWorker.php │ │ │ ├── AddSortedIndexWorker.php │ │ │ ├── DeleteWorker.php │ │ │ ├── GetIndexSizeWorker.php │ │ │ ├── ReadWorker.php │ │ │ ├── RemoveIndexWorker.php │ │ │ ├── RemoveSortedIndexWorker.php │ │ │ ├── RetrieveIndexWorker.php │ │ │ ├── RetrieveSortedIndexWorker.php │ │ │ ├── RetrieveWorker.php │ │ │ ├── ScanWorker.php │ │ │ └── WriteWorker.php │ ├── PubSubDriverInterface.php │ └── Redis │ │ ├── PredisClientFactory.php │ │ ├── RedisDriver.php │ │ └── SentinelMonitor.php │ ├── Enum │ ├── Direction.php │ ├── Event.php │ ├── FieldType.php │ ├── OrmEnum.php │ └── RelationshipType.php │ ├── Events │ ├── AbortableEvent.php │ ├── DeleteEvent.php │ ├── EntityEvent.php │ ├── EntityManagerEvent.php │ ├── FlushEvent.php │ ├── PersistEvent.php │ ├── PubSubEvent.php │ └── RetrieveEvent.php │ ├── Exceptions │ ├── CorruptedEntityException.php │ ├── InvalidArgumentException.php │ ├── InvalidEntityException.php │ ├── InvalidIdException.php │ ├── MappingViolationException.php │ ├── NoMetadataException.php │ ├── NotFoundException.php │ ├── NotSupportedException.php │ ├── OrmException.php │ ├── OutOfBoundsException.php │ └── UnexpectedValueException.php │ ├── KeySchemes │ ├── FilesystemKeyScheme.php │ ├── KeySchemeInterface.php │ └── StandardKeyScheme.php │ ├── Mappers │ ├── AbstractMapper.php │ ├── Annotation │ │ ├── AnnotationMapper.php │ │ └── AnnotationMetadataParser.php │ ├── Chained │ │ └── ChainedMapper.php │ ├── DereferencingMapperInterface.php │ ├── MapperInterface.php │ ├── Metadata │ │ ├── Column.php │ │ ├── Condition.php │ │ ├── Entity.php │ │ ├── Index.php │ │ ├── Relationship.php │ │ └── Sortable.php │ ├── Portation │ │ ├── AbstractMapWriter.php │ │ └── MapWriterInterface.php │ └── Yaml │ │ ├── Schema.php │ │ ├── YamlMapWriter.php │ │ └── YamlMapper.php │ ├── Proxy │ ├── Methods │ │ ├── getIndexOriginalValue.php │ │ ├── getOriginalId.php │ │ ├── isRelativeModified.php │ │ ├── setEntityPersisted.php │ │ ├── setIndexOriginalValue.php │ │ ├── setOriginalId.php │ │ └── setRelativeModified.php │ ├── OrmProxyFactory.php │ ├── OrmProxyGenerator.php │ └── OrmProxyInterface.php │ ├── Query │ ├── AbstractQuery.php │ ├── IndexedQuery.php │ ├── QueryInterface.php │ ├── QueryResult.php │ ├── SortedQuery.php │ └── SortedTableQuery.php │ ├── Serialisers │ ├── JsonSerialiser.php │ ├── SerialiserInterface.php │ └── SerialiserMap.php │ ├── Services │ ├── AbstractManagerUtility.php │ ├── Aspect │ │ ├── CreateModifySubscriber.php │ │ ├── EntityManagerInterceptorFactory.php │ │ └── InterceptorFactoryInterface.php │ ├── Cache │ │ ├── EntityCachingInterface.php │ │ └── EphemeralEntityCache.php │ ├── EntityLocator.php │ ├── EntityManager.php │ ├── IndexManager.php │ ├── Io │ │ ├── Reader.php │ │ └── Writer.php │ ├── ListManager.php │ ├── Maintenance.php │ ├── Porter.php │ ├── PubSubManager.php │ ├── QueryManager.php │ ├── RelationshipManager.php │ └── ScoreNormaliser.php │ └── Traits │ ├── CreateModifyInterface.php │ ├── DebugInterface.php │ ├── DebugTrait.php │ ├── ProxyAwareTrait.php │ ├── PubSubTrait.php │ ├── ScorableInterface.php │ └── SerialisableInterface.php └── tests ├── Bravo3 └── Orm │ └── Tests │ ├── AbstractOrmTest.php │ ├── Drivers │ └── Redis │ │ ├── DummyClient.php │ │ ├── DummyPubSubDriver.php │ │ └── RedisDriverTest.php │ ├── Entities │ ├── BadEntity.php │ ├── Conditional │ │ ├── Article.php │ │ ├── Asset.php │ │ └── Category.php │ ├── Indexed │ │ ├── IndexedEntity.php │ │ └── SluggedArticle.php │ ├── Maintenance │ │ ├── Alpha.php │ │ ├── AlphaRevised.php │ │ ├── Bravo.php │ │ ├── BravoRevised.php │ │ ├── Charlie.php │ │ ├── CharlieRevised.php │ │ ├── Delta.php │ │ └── DeltaRevised.php │ ├── ModifiedEntity.php │ ├── NameTrait.php │ ├── NotAnEntity.php │ ├── OneToMany │ │ ├── Article.php │ │ └── Category.php │ ├── OneToOne │ │ ├── Address.php │ │ └── User.php │ ├── Porter │ │ ├── Article.php │ │ └── Category.php │ ├── Product.php │ ├── ProductLess.php │ ├── ProductMore.php │ ├── Refs │ │ ├── Article.php │ │ ├── Category.php │ │ ├── Leaf.php │ │ └── Owner.php │ ├── SortedUser.php │ └── VeryBadEntity.php │ ├── Events │ └── HydrationExceptionEventsTest.php │ ├── Indices │ ├── IndexTest.php │ ├── IndexedQueryTest.php │ ├── SortedQueryTest.php │ └── SortedTableTest.php │ ├── Mappers │ ├── Annotation │ │ ├── AnnotationMapperTest.php │ │ └── AnnotationMetadataTest.php │ └── Porter │ │ └── MapPorterTestEx.php │ ├── Refs │ └── RefTest.php │ ├── Relationships │ ├── ConditionalTest.php │ ├── OneToManyTest.php │ └── OneToOneTest.php │ ├── Resources │ ├── Enum.php │ └── mappings.yml │ ├── Serialisers │ └── JsonSerialiserTest.php │ └── Services │ ├── CachingStrategyTest.php │ ├── EntityLocatorTest.php │ ├── EntityManagerTest.php │ ├── MaintenanceTest.php │ ├── PorterTest.php │ └── PubSubManagerTest.php ├── bootstrap.php └── config └── parameters.yml.dist /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/Advanced/EntityLocator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Advanced/EntityLocator.md -------------------------------------------------------------------------------- /docs/Advanced/Refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Advanced/Refs.md -------------------------------------------------------------------------------- /docs/Drivers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Drivers.md -------------------------------------------------------------------------------- /docs/EntityDefinitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/EntityDefinitions.md -------------------------------------------------------------------------------- /docs/Events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Events.md -------------------------------------------------------------------------------- /docs/Examples/GettersSetters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Examples/GettersSetters.md -------------------------------------------------------------------------------- /docs/Examples/Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Examples/Index.md -------------------------------------------------------------------------------- /docs/Examples/ModifyTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Examples/ModifyTime.md -------------------------------------------------------------------------------- /docs/Examples/MultiColumnId.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Examples/MultiColumnId.md -------------------------------------------------------------------------------- /docs/ImportantNotes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/ImportantNotes.md -------------------------------------------------------------------------------- /docs/IndexTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/IndexTypes.md -------------------------------------------------------------------------------- /docs/KeySchemes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/KeySchemes.md -------------------------------------------------------------------------------- /docs/Maintenance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Maintenance.md -------------------------------------------------------------------------------- /docs/Mappers/Yaml.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Mappers/Yaml.md -------------------------------------------------------------------------------- /docs/Portation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Portation.md -------------------------------------------------------------------------------- /docs/ProjectStructure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/ProjectStructure.md -------------------------------------------------------------------------------- /docs/PubSub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/PubSub.md -------------------------------------------------------------------------------- /docs/Queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Queries.md -------------------------------------------------------------------------------- /docs/RaceConditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/RaceConditions.md -------------------------------------------------------------------------------- /docs/Serialisers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/docs/Serialisers.md -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/AbstractRelationshipAnnotation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/AbstractRelationshipAnnotation.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/AbstractSortableRelationshipAnnotation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/AbstractSortableRelationshipAnnotation.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Column.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Condition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Condition.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Entity.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Id.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Index.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/ManyToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/ManyToMany.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/ManyToOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/ManyToOne.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/OneToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/OneToMany.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/OneToOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/OneToOne.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Annotations/Sortable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Annotations/Sortable.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Config/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Config/Configuration.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/Command.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/Command.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/KeyFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/KeyFilter.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/Ref.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/Ref.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/SerialisedData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/SerialisedData.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/StandardIdValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/StandardIdValidator.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/StandardIdValidatorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/StandardIdValidatorTrait.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/UnitOfWork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/UnitOfWork.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/WorkerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/WorkerInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Common/WorkerPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Common/WorkerPool.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/DriverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/DriverInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Enum/ArchiveType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Enum/ArchiveType.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Enum/Compression.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Enum/Compression.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/FilesystemDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/FilesystemDriver.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Io/AbstractIoDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Io/AbstractIoDriver.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Io/IoDriverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Io/IoDriverInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Io/NativeIoDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Io/NativeIoDriver.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Io/PharIoDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Io/PharIoDriver.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/AbstractFilesystemWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/AbstractFilesystemWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/AddIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/AddIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/AddSortedIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/AddSortedIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/DeleteWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/DeleteWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/GetIndexSizeWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/GetIndexSizeWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/ReadWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/ReadWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/RemoveIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/RemoveIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/RemoveSortedIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/RemoveSortedIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveSortedIndexWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveSortedIndexWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/RetrieveWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/ScanWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/ScanWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Filesystem/Workers/WriteWorker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Filesystem/Workers/WriteWorker.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/PubSubDriverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/PubSubDriverInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Redis/PredisClientFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Redis/PredisClientFactory.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Redis/RedisDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Redis/RedisDriver.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Drivers/Redis/SentinelMonitor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Drivers/Redis/SentinelMonitor.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Enum/Direction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Enum/Direction.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Enum/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Enum/Event.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Enum/FieldType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Enum/FieldType.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Enum/OrmEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Enum/OrmEnum.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Enum/RelationshipType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Enum/RelationshipType.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/AbortableEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/AbortableEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/DeleteEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/DeleteEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/EntityEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/EntityEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/EntityManagerEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/EntityManagerEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/FlushEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/FlushEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/PersistEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/PersistEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/PubSubEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/PubSubEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Events/RetrieveEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Events/RetrieveEvent.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/CorruptedEntityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/CorruptedEntityException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/InvalidEntityException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/InvalidEntityException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/InvalidIdException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/InvalidIdException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/MappingViolationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/MappingViolationException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/NoMetadataException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/NoMetadataException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/NotFoundException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/NotFoundException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/NotSupportedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/NotSupportedException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/OrmException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/OrmException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/OutOfBoundsException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/OutOfBoundsException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Exceptions/UnexpectedValueException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Exceptions/UnexpectedValueException.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/KeySchemes/FilesystemKeyScheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/KeySchemes/FilesystemKeyScheme.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/KeySchemes/KeySchemeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/KeySchemes/KeySchemeInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/KeySchemes/StandardKeyScheme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/KeySchemes/StandardKeyScheme.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/AbstractMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/AbstractMapper.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Annotation/AnnotationMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Annotation/AnnotationMapper.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Annotation/AnnotationMetadataParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Annotation/AnnotationMetadataParser.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Chained/ChainedMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Chained/ChainedMapper.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/DereferencingMapperInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/DereferencingMapperInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/MapperInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/MapperInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Column.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Condition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Condition.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Entity.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Index.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Relationship.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Relationship.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Metadata/Sortable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Metadata/Sortable.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Portation/AbstractMapWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Portation/AbstractMapWriter.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Portation/MapWriterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Portation/MapWriterInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Yaml/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Yaml/Schema.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Yaml/YamlMapWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Yaml/YamlMapWriter.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Mappers/Yaml/YamlMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Mappers/Yaml/YamlMapper.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/getIndexOriginalValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/getIndexOriginalValue.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/getOriginalId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/getOriginalId.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/isRelativeModified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/isRelativeModified.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/setEntityPersisted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/setEntityPersisted.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/setIndexOriginalValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/setIndexOriginalValue.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/setOriginalId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/setOriginalId.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/Methods/setRelativeModified.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/Methods/setRelativeModified.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/OrmProxyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/OrmProxyFactory.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/OrmProxyGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/OrmProxyGenerator.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Proxy/OrmProxyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Proxy/OrmProxyInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/AbstractQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/AbstractQuery.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/IndexedQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/IndexedQuery.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/QueryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/QueryInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/QueryResult.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/QueryResult.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/SortedQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/SortedQuery.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Query/SortedTableQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Query/SortedTableQuery.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Serialisers/JsonSerialiser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Serialisers/JsonSerialiser.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Serialisers/SerialiserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Serialisers/SerialiserInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Serialisers/SerialiserMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Serialisers/SerialiserMap.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/AbstractManagerUtility.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/AbstractManagerUtility.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Aspect/CreateModifySubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Aspect/CreateModifySubscriber.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Aspect/EntityManagerInterceptorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Aspect/EntityManagerInterceptorFactory.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Aspect/InterceptorFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Aspect/InterceptorFactoryInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Cache/EntityCachingInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Cache/EntityCachingInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Cache/EphemeralEntityCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Cache/EphemeralEntityCache.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/EntityLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/EntityLocator.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/EntityManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/EntityManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/IndexManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/IndexManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Io/Reader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Io/Reader.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Io/Writer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Io/Writer.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/ListManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/ListManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Maintenance.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Maintenance.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/Porter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/Porter.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/PubSubManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/PubSubManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/QueryManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/QueryManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/RelationshipManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/RelationshipManager.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Services/ScoreNormaliser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Services/ScoreNormaliser.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/CreateModifyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/CreateModifyInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/DebugInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/DebugInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/DebugTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/DebugTrait.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/ProxyAwareTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/ProxyAwareTrait.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/PubSubTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/PubSubTrait.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/ScorableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/ScorableInterface.php -------------------------------------------------------------------------------- /src/Bravo3/Orm/Traits/SerialisableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/src/Bravo3/Orm/Traits/SerialisableInterface.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/AbstractOrmTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/AbstractOrmTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Drivers/Redis/DummyClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Drivers/Redis/DummyClient.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Drivers/Redis/DummyPubSubDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Drivers/Redis/DummyPubSubDriver.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Drivers/Redis/RedisDriverTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Drivers/Redis/RedisDriverTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/BadEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/BadEntity.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Conditional/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Conditional/Article.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Conditional/Asset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Conditional/Asset.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Conditional/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Conditional/Category.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Indexed/IndexedEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Indexed/IndexedEntity.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Indexed/SluggedArticle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Indexed/SluggedArticle.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/Alpha.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/Alpha.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/AlphaRevised.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/AlphaRevised.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/Bravo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/Bravo.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/BravoRevised.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/BravoRevised.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/Charlie.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/Charlie.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/CharlieRevised.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/CharlieRevised.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/Delta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/Delta.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Maintenance/DeltaRevised.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Maintenance/DeltaRevised.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/ModifiedEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/ModifiedEntity.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/NameTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/NameTrait.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/NotAnEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/NotAnEntity.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/OneToMany/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/OneToMany/Article.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/OneToMany/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/OneToMany/Category.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/OneToOne/Address.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/OneToOne/Address.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/OneToOne/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/OneToOne/User.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Porter/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Porter/Article.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Porter/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Porter/Category.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Product.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Product.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/ProductLess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/ProductLess.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/ProductMore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/ProductMore.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Refs/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Refs/Article.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Refs/Category.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Refs/Category.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Refs/Leaf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Refs/Leaf.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/Refs/Owner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/Refs/Owner.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/SortedUser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/SortedUser.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Entities/VeryBadEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Entities/VeryBadEntity.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Events/HydrationExceptionEventsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Events/HydrationExceptionEventsTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Indices/IndexTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Indices/IndexTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Indices/IndexedQueryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Indices/IndexedQueryTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Indices/SortedQueryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Indices/SortedQueryTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Indices/SortedTableTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Indices/SortedTableTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Mappers/Annotation/AnnotationMapperTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Mappers/Annotation/AnnotationMapperTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Mappers/Annotation/AnnotationMetadataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Mappers/Annotation/AnnotationMetadataTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Mappers/Porter/MapPorterTestEx.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Mappers/Porter/MapPorterTestEx.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Refs/RefTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Refs/RefTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Relationships/ConditionalTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Relationships/ConditionalTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Relationships/OneToManyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Relationships/OneToManyTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Relationships/OneToOneTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Relationships/OneToOneTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Resources/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Resources/Enum.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Resources/mappings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Resources/mappings.yml -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Serialisers/JsonSerialiserTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Serialisers/JsonSerialiserTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/CachingStrategyTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/CachingStrategyTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/EntityLocatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/EntityLocatorTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/EntityManagerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/EntityManagerTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/MaintenanceTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/MaintenanceTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/PorterTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/PorterTest.php -------------------------------------------------------------------------------- /tests/Bravo3/Orm/Tests/Services/PubSubManagerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/Bravo3/Orm/Tests/Services/PubSubManagerTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/config/parameters.yml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bravo3/orm/HEAD/tests/config/parameters.yml.dist --------------------------------------------------------------------------------