├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── composer.json ├── infection.json ├── resources ├── .phpstorm.meta.php ├── factory.meta-storm.xml ├── iterator.meta-storm.xml ├── orm.meta-storm.xml ├── schema.meta-storm.xml ├── select.meta-storm.xml └── services.meta-storm.xml └── src ├── Collection ├── ArrayCollectionFactory.php ├── CollectionFactoryInterface.php ├── DoctrineCollectionFactory.php ├── IlluminateCollectionFactory.php ├── LoophpCollectionFactory.php └── Pivoted │ ├── LoophpPivotedCollection.php │ ├── PivotedCollection.php │ ├── PivotedCollectionInterface.php │ └── PivotedStorage.php ├── Command ├── CommandInterface.php ├── CompleteMethodInterface.php ├── Database │ ├── Delete.php │ ├── Insert.php │ └── Update.php ├── DatabaseCommand.php ├── RollbackMethodInterface.php ├── ScopeCarrierInterface.php ├── Special │ ├── MergeCommand.php │ ├── Sequence.php │ ├── WrappedCommand.php │ └── WrappedStoreCommand.php ├── StoreCommand.php ├── StoreCommandInterface.php └── Traits │ ├── ErrorTrait.php │ ├── MapperTrait.php │ └── ScopeTrait.php ├── Config └── RelationConfig.php ├── EntityManager.php ├── EntityManagerInterface.php ├── EntityProxyInterface.php ├── Exception ├── BuilderException.php ├── CollectionFactoryException.php ├── CommandException.php ├── ConfigException.php ├── FactoryException.php ├── FactoryTypecastException.php ├── HeapException.php ├── LoaderException.php ├── MapperException.php ├── ORMException.php ├── ParserException.php ├── PoolException.php ├── PromiseException.php ├── Relation │ ├── BadRelationValueException.php │ └── NullException.php ├── RelationException.php ├── RunnerException.php ├── SchemaException.php ├── SelectorException.php ├── SuccessTransactionRetryException.php ├── TransactionException.php └── TypecastException.php ├── Factory.php ├── FactoryInterface.php ├── Heap ├── Heap.php ├── HeapInterface.php ├── Node.php ├── NullHeap.php ├── State.php └── Traits │ ├── RelationTrait.php │ └── WaitFieldTrait.php ├── Iterator.php ├── Mapper ├── ClasslessMapper.php ├── DatabaseMapper.php ├── Mapper.php ├── Proxy │ ├── ClasslessProxyFactory.php │ ├── ClasslessProxyTrait.php │ ├── EntityProxyTrait.php │ ├── Hydrator │ │ ├── ClassPropertiesExtractor.php │ │ ├── ClosureHydrator.php │ │ └── PropertyMap.php │ └── ProxyEntityFactory.php ├── StdMapper.php └── Traits │ └── SingleTableTrait.php ├── MapperInterface.php ├── ORM.php ├── ORMInterface.php ├── Options.php ├── Parser ├── AbstractMergeNode.php ├── AbstractNode.php ├── ArrayNode.php ├── CastableInterface.php ├── CompositeTypecast.php ├── EmbeddedNode.php ├── MultiKeyCollection.php ├── OutputNode.php ├── ParentMergeNode.php ├── ProxyNode.php ├── RootNode.php ├── SingularNode.php ├── SubclassMergeNode.php ├── Traits │ └── DuplicateTrait.php ├── Typecast.php ├── TypecastInterface.php └── UncastableInterface.php ├── Reference ├── EmptyReference.php ├── Promise.php ├── Reference.php └── ReferenceInterface.php ├── Relation.php ├── Relation ├── AbstractRelation.php ├── ActiveRelationInterface.php ├── BelongsTo.php ├── DependencyInterface.php ├── Embedded.php ├── HasMany.php ├── HasOne.php ├── ManyToMany.php ├── Morphed │ ├── BelongsToMorphed.php │ ├── MorphedHasMany.php │ └── MorphedHasOne.php ├── RefersTo.php ├── RelationInterface.php ├── ReversedRelationInterface.php ├── SameRowRelationInterface.php ├── ShadowBelongsTo.php ├── ShadowHasMany.php ├── SpecialValue.php └── Traits │ ├── HasSomeTrait.php │ └── ToOneTrait.php ├── RelationMap.php ├── RepositoryInterface.php ├── Schema.php ├── Schema └── GeneratedField.php ├── SchemaInterface.php ├── Select.php ├── Select ├── AbstractLoader.php ├── JoinableInterface.php ├── JoinableLoader.php ├── Loader │ ├── BelongsToLoader.php │ ├── EmbeddedLoader.php │ ├── HasManyLoader.php │ ├── HasOneLoader.php │ ├── ManyToManyLoader.php │ ├── Morphed │ │ ├── BelongsToMorphedLoader.php │ │ ├── MorphedHasManyLoader.php │ │ └── MorphedHasOneLoader.php │ ├── ParentLoader.php │ ├── PivotLoader.php │ ├── SubQueryLoader.php │ └── SubclassLoader.php ├── LoaderInterface.php ├── QueryBuilder.php ├── QueryScope.php ├── Repository.php ├── RootLoader.php ├── ScopeInterface.php ├── Source.php ├── SourceInterface.php └── Traits │ ├── AliasTrait.php │ ├── ChainTrait.php │ ├── ColumnsTrait.php │ ├── JoinOneTableTrait.php │ ├── OrderByTrait.php │ ├── ScopeTrait.php │ └── WhereTrait.php ├── Service ├── EntityFactoryInterface.php ├── EntityProviderInterface.php ├── Implementation │ ├── EntityFactory.php │ ├── EntityProvider.php │ ├── IndexProvider.php │ ├── MapperProvider.php │ ├── RelationProvider.php │ ├── RepositoryProvider.php │ ├── RoleResolver.php │ ├── SourceProvider.php │ └── TypecastProvider.php ├── IndexProviderInterface.php ├── MapperProviderInterface.php ├── RelationProviderInterface.php ├── RepositoryProviderInterface.php ├── RoleResolverInterface.php ├── SourceProviderInterface.php └── TypecastProviderInterface.php ├── Transaction.php ├── Transaction ├── CommandGenerator.php ├── CommandGeneratorInterface.php ├── Pool.php ├── Runner.php ├── RunnerInterface.php ├── StateInterface.php ├── Tuple.php ├── TupleStorage.php └── UnitOfWork.php └── TransactionInterface.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/composer.json -------------------------------------------------------------------------------- /infection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/infection.json -------------------------------------------------------------------------------- /resources/.phpstorm.meta.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/.phpstorm.meta.php -------------------------------------------------------------------------------- /resources/factory.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/factory.meta-storm.xml -------------------------------------------------------------------------------- /resources/iterator.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/iterator.meta-storm.xml -------------------------------------------------------------------------------- /resources/orm.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/orm.meta-storm.xml -------------------------------------------------------------------------------- /resources/schema.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/schema.meta-storm.xml -------------------------------------------------------------------------------- /resources/select.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/select.meta-storm.xml -------------------------------------------------------------------------------- /resources/services.meta-storm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/resources/services.meta-storm.xml -------------------------------------------------------------------------------- /src/Collection/ArrayCollectionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/ArrayCollectionFactory.php -------------------------------------------------------------------------------- /src/Collection/CollectionFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/CollectionFactoryInterface.php -------------------------------------------------------------------------------- /src/Collection/DoctrineCollectionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/DoctrineCollectionFactory.php -------------------------------------------------------------------------------- /src/Collection/IlluminateCollectionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/IlluminateCollectionFactory.php -------------------------------------------------------------------------------- /src/Collection/LoophpCollectionFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/LoophpCollectionFactory.php -------------------------------------------------------------------------------- /src/Collection/Pivoted/LoophpPivotedCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/Pivoted/LoophpPivotedCollection.php -------------------------------------------------------------------------------- /src/Collection/Pivoted/PivotedCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/Pivoted/PivotedCollection.php -------------------------------------------------------------------------------- /src/Collection/Pivoted/PivotedCollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/Pivoted/PivotedCollectionInterface.php -------------------------------------------------------------------------------- /src/Collection/Pivoted/PivotedStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Collection/Pivoted/PivotedStorage.php -------------------------------------------------------------------------------- /src/Command/CommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/CommandInterface.php -------------------------------------------------------------------------------- /src/Command/CompleteMethodInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/CompleteMethodInterface.php -------------------------------------------------------------------------------- /src/Command/Database/Delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Database/Delete.php -------------------------------------------------------------------------------- /src/Command/Database/Insert.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Database/Insert.php -------------------------------------------------------------------------------- /src/Command/Database/Update.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Database/Update.php -------------------------------------------------------------------------------- /src/Command/DatabaseCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/DatabaseCommand.php -------------------------------------------------------------------------------- /src/Command/RollbackMethodInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/RollbackMethodInterface.php -------------------------------------------------------------------------------- /src/Command/ScopeCarrierInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/ScopeCarrierInterface.php -------------------------------------------------------------------------------- /src/Command/Special/MergeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Special/MergeCommand.php -------------------------------------------------------------------------------- /src/Command/Special/Sequence.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Special/Sequence.php -------------------------------------------------------------------------------- /src/Command/Special/WrappedCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Special/WrappedCommand.php -------------------------------------------------------------------------------- /src/Command/Special/WrappedStoreCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Special/WrappedStoreCommand.php -------------------------------------------------------------------------------- /src/Command/StoreCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/StoreCommand.php -------------------------------------------------------------------------------- /src/Command/StoreCommandInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/StoreCommandInterface.php -------------------------------------------------------------------------------- /src/Command/Traits/ErrorTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Traits/ErrorTrait.php -------------------------------------------------------------------------------- /src/Command/Traits/MapperTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Traits/MapperTrait.php -------------------------------------------------------------------------------- /src/Command/Traits/ScopeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Command/Traits/ScopeTrait.php -------------------------------------------------------------------------------- /src/Config/RelationConfig.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Config/RelationConfig.php -------------------------------------------------------------------------------- /src/EntityManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/EntityManager.php -------------------------------------------------------------------------------- /src/EntityManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/EntityManagerInterface.php -------------------------------------------------------------------------------- /src/EntityProxyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/EntityProxyInterface.php -------------------------------------------------------------------------------- /src/Exception/BuilderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/BuilderException.php -------------------------------------------------------------------------------- /src/Exception/CollectionFactoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/CollectionFactoryException.php -------------------------------------------------------------------------------- /src/Exception/CommandException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/CommandException.php -------------------------------------------------------------------------------- /src/Exception/ConfigException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/ConfigException.php -------------------------------------------------------------------------------- /src/Exception/FactoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/FactoryException.php -------------------------------------------------------------------------------- /src/Exception/FactoryTypecastException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/FactoryTypecastException.php -------------------------------------------------------------------------------- /src/Exception/HeapException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/HeapException.php -------------------------------------------------------------------------------- /src/Exception/LoaderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/LoaderException.php -------------------------------------------------------------------------------- /src/Exception/MapperException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/MapperException.php -------------------------------------------------------------------------------- /src/Exception/ORMException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/ORMException.php -------------------------------------------------------------------------------- /src/Exception/ParserException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/ParserException.php -------------------------------------------------------------------------------- /src/Exception/PoolException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/PoolException.php -------------------------------------------------------------------------------- /src/Exception/PromiseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/PromiseException.php -------------------------------------------------------------------------------- /src/Exception/Relation/BadRelationValueException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/Relation/BadRelationValueException.php -------------------------------------------------------------------------------- /src/Exception/Relation/NullException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/Relation/NullException.php -------------------------------------------------------------------------------- /src/Exception/RelationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/RelationException.php -------------------------------------------------------------------------------- /src/Exception/RunnerException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/RunnerException.php -------------------------------------------------------------------------------- /src/Exception/SchemaException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/SchemaException.php -------------------------------------------------------------------------------- /src/Exception/SelectorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/SelectorException.php -------------------------------------------------------------------------------- /src/Exception/SuccessTransactionRetryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/SuccessTransactionRetryException.php -------------------------------------------------------------------------------- /src/Exception/TransactionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/TransactionException.php -------------------------------------------------------------------------------- /src/Exception/TypecastException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Exception/TypecastException.php -------------------------------------------------------------------------------- /src/Factory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Factory.php -------------------------------------------------------------------------------- /src/FactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/FactoryInterface.php -------------------------------------------------------------------------------- /src/Heap/Heap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/Heap.php -------------------------------------------------------------------------------- /src/Heap/HeapInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/HeapInterface.php -------------------------------------------------------------------------------- /src/Heap/Node.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/Node.php -------------------------------------------------------------------------------- /src/Heap/NullHeap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/NullHeap.php -------------------------------------------------------------------------------- /src/Heap/State.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/State.php -------------------------------------------------------------------------------- /src/Heap/Traits/RelationTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/Traits/RelationTrait.php -------------------------------------------------------------------------------- /src/Heap/Traits/WaitFieldTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Heap/Traits/WaitFieldTrait.php -------------------------------------------------------------------------------- /src/Iterator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Iterator.php -------------------------------------------------------------------------------- /src/Mapper/ClasslessMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/ClasslessMapper.php -------------------------------------------------------------------------------- /src/Mapper/DatabaseMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/DatabaseMapper.php -------------------------------------------------------------------------------- /src/Mapper/Mapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Mapper.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/ClasslessProxyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/ClasslessProxyFactory.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/ClasslessProxyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/ClasslessProxyTrait.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/EntityProxyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/EntityProxyTrait.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/Hydrator/ClassPropertiesExtractor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/Hydrator/ClassPropertiesExtractor.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/Hydrator/ClosureHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/Hydrator/ClosureHydrator.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/Hydrator/PropertyMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/Hydrator/PropertyMap.php -------------------------------------------------------------------------------- /src/Mapper/Proxy/ProxyEntityFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Proxy/ProxyEntityFactory.php -------------------------------------------------------------------------------- /src/Mapper/StdMapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/StdMapper.php -------------------------------------------------------------------------------- /src/Mapper/Traits/SingleTableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Mapper/Traits/SingleTableTrait.php -------------------------------------------------------------------------------- /src/MapperInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/MapperInterface.php -------------------------------------------------------------------------------- /src/ORM.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/ORM.php -------------------------------------------------------------------------------- /src/ORMInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/ORMInterface.php -------------------------------------------------------------------------------- /src/Options.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Options.php -------------------------------------------------------------------------------- /src/Parser/AbstractMergeNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/AbstractMergeNode.php -------------------------------------------------------------------------------- /src/Parser/AbstractNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/AbstractNode.php -------------------------------------------------------------------------------- /src/Parser/ArrayNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/ArrayNode.php -------------------------------------------------------------------------------- /src/Parser/CastableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/CastableInterface.php -------------------------------------------------------------------------------- /src/Parser/CompositeTypecast.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/CompositeTypecast.php -------------------------------------------------------------------------------- /src/Parser/EmbeddedNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/EmbeddedNode.php -------------------------------------------------------------------------------- /src/Parser/MultiKeyCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/MultiKeyCollection.php -------------------------------------------------------------------------------- /src/Parser/OutputNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/OutputNode.php -------------------------------------------------------------------------------- /src/Parser/ParentMergeNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/ParentMergeNode.php -------------------------------------------------------------------------------- /src/Parser/ProxyNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/ProxyNode.php -------------------------------------------------------------------------------- /src/Parser/RootNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/RootNode.php -------------------------------------------------------------------------------- /src/Parser/SingularNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/SingularNode.php -------------------------------------------------------------------------------- /src/Parser/SubclassMergeNode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/SubclassMergeNode.php -------------------------------------------------------------------------------- /src/Parser/Traits/DuplicateTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/Traits/DuplicateTrait.php -------------------------------------------------------------------------------- /src/Parser/Typecast.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/Typecast.php -------------------------------------------------------------------------------- /src/Parser/TypecastInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/TypecastInterface.php -------------------------------------------------------------------------------- /src/Parser/UncastableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Parser/UncastableInterface.php -------------------------------------------------------------------------------- /src/Reference/EmptyReference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Reference/EmptyReference.php -------------------------------------------------------------------------------- /src/Reference/Promise.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Reference/Promise.php -------------------------------------------------------------------------------- /src/Reference/Reference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Reference/Reference.php -------------------------------------------------------------------------------- /src/Reference/ReferenceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Reference/ReferenceInterface.php -------------------------------------------------------------------------------- /src/Relation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation.php -------------------------------------------------------------------------------- /src/Relation/AbstractRelation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/AbstractRelation.php -------------------------------------------------------------------------------- /src/Relation/ActiveRelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/ActiveRelationInterface.php -------------------------------------------------------------------------------- /src/Relation/BelongsTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/BelongsTo.php -------------------------------------------------------------------------------- /src/Relation/DependencyInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/DependencyInterface.php -------------------------------------------------------------------------------- /src/Relation/Embedded.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Embedded.php -------------------------------------------------------------------------------- /src/Relation/HasMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/HasMany.php -------------------------------------------------------------------------------- /src/Relation/HasOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/HasOne.php -------------------------------------------------------------------------------- /src/Relation/ManyToMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/ManyToMany.php -------------------------------------------------------------------------------- /src/Relation/Morphed/BelongsToMorphed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Morphed/BelongsToMorphed.php -------------------------------------------------------------------------------- /src/Relation/Morphed/MorphedHasMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Morphed/MorphedHasMany.php -------------------------------------------------------------------------------- /src/Relation/Morphed/MorphedHasOne.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Morphed/MorphedHasOne.php -------------------------------------------------------------------------------- /src/Relation/RefersTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/RefersTo.php -------------------------------------------------------------------------------- /src/Relation/RelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/RelationInterface.php -------------------------------------------------------------------------------- /src/Relation/ReversedRelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/ReversedRelationInterface.php -------------------------------------------------------------------------------- /src/Relation/SameRowRelationInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/SameRowRelationInterface.php -------------------------------------------------------------------------------- /src/Relation/ShadowBelongsTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/ShadowBelongsTo.php -------------------------------------------------------------------------------- /src/Relation/ShadowHasMany.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/ShadowHasMany.php -------------------------------------------------------------------------------- /src/Relation/SpecialValue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/SpecialValue.php -------------------------------------------------------------------------------- /src/Relation/Traits/HasSomeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Traits/HasSomeTrait.php -------------------------------------------------------------------------------- /src/Relation/Traits/ToOneTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Relation/Traits/ToOneTrait.php -------------------------------------------------------------------------------- /src/RelationMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/RelationMap.php -------------------------------------------------------------------------------- /src/RepositoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/RepositoryInterface.php -------------------------------------------------------------------------------- /src/Schema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Schema.php -------------------------------------------------------------------------------- /src/Schema/GeneratedField.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Schema/GeneratedField.php -------------------------------------------------------------------------------- /src/SchemaInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/SchemaInterface.php -------------------------------------------------------------------------------- /src/Select.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select.php -------------------------------------------------------------------------------- /src/Select/AbstractLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/AbstractLoader.php -------------------------------------------------------------------------------- /src/Select/JoinableInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/JoinableInterface.php -------------------------------------------------------------------------------- /src/Select/JoinableLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/JoinableLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/BelongsToLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/BelongsToLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/EmbeddedLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/EmbeddedLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/HasManyLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/HasManyLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/HasOneLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/HasOneLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/ManyToManyLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/ManyToManyLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/Morphed/BelongsToMorphedLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/Morphed/BelongsToMorphedLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/Morphed/MorphedHasManyLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/Morphed/MorphedHasManyLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/Morphed/MorphedHasOneLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/Morphed/MorphedHasOneLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/ParentLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/ParentLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/PivotLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/PivotLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/SubQueryLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/SubQueryLoader.php -------------------------------------------------------------------------------- /src/Select/Loader/SubclassLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Loader/SubclassLoader.php -------------------------------------------------------------------------------- /src/Select/LoaderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/LoaderInterface.php -------------------------------------------------------------------------------- /src/Select/QueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/QueryBuilder.php -------------------------------------------------------------------------------- /src/Select/QueryScope.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/QueryScope.php -------------------------------------------------------------------------------- /src/Select/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Repository.php -------------------------------------------------------------------------------- /src/Select/RootLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/RootLoader.php -------------------------------------------------------------------------------- /src/Select/ScopeInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/ScopeInterface.php -------------------------------------------------------------------------------- /src/Select/Source.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Source.php -------------------------------------------------------------------------------- /src/Select/SourceInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/SourceInterface.php -------------------------------------------------------------------------------- /src/Select/Traits/AliasTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/AliasTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/ChainTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/ChainTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/ColumnsTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/ColumnsTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/JoinOneTableTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/JoinOneTableTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/OrderByTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/OrderByTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/ScopeTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/ScopeTrait.php -------------------------------------------------------------------------------- /src/Select/Traits/WhereTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Select/Traits/WhereTrait.php -------------------------------------------------------------------------------- /src/Service/EntityFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/EntityFactoryInterface.php -------------------------------------------------------------------------------- /src/Service/EntityProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/EntityProviderInterface.php -------------------------------------------------------------------------------- /src/Service/Implementation/EntityFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/EntityFactory.php -------------------------------------------------------------------------------- /src/Service/Implementation/EntityProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/EntityProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/IndexProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/IndexProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/MapperProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/MapperProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/RelationProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/RelationProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/RepositoryProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/RepositoryProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/RoleResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/RoleResolver.php -------------------------------------------------------------------------------- /src/Service/Implementation/SourceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/SourceProvider.php -------------------------------------------------------------------------------- /src/Service/Implementation/TypecastProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/Implementation/TypecastProvider.php -------------------------------------------------------------------------------- /src/Service/IndexProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/IndexProviderInterface.php -------------------------------------------------------------------------------- /src/Service/MapperProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/MapperProviderInterface.php -------------------------------------------------------------------------------- /src/Service/RelationProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/RelationProviderInterface.php -------------------------------------------------------------------------------- /src/Service/RepositoryProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/RepositoryProviderInterface.php -------------------------------------------------------------------------------- /src/Service/RoleResolverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/RoleResolverInterface.php -------------------------------------------------------------------------------- /src/Service/SourceProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/SourceProviderInterface.php -------------------------------------------------------------------------------- /src/Service/TypecastProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Service/TypecastProviderInterface.php -------------------------------------------------------------------------------- /src/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction.php -------------------------------------------------------------------------------- /src/Transaction/CommandGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/CommandGenerator.php -------------------------------------------------------------------------------- /src/Transaction/CommandGeneratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/CommandGeneratorInterface.php -------------------------------------------------------------------------------- /src/Transaction/Pool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/Pool.php -------------------------------------------------------------------------------- /src/Transaction/Runner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/Runner.php -------------------------------------------------------------------------------- /src/Transaction/RunnerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/RunnerInterface.php -------------------------------------------------------------------------------- /src/Transaction/StateInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/StateInterface.php -------------------------------------------------------------------------------- /src/Transaction/Tuple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/Tuple.php -------------------------------------------------------------------------------- /src/Transaction/TupleStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/TupleStorage.php -------------------------------------------------------------------------------- /src/Transaction/UnitOfWork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/Transaction/UnitOfWork.php -------------------------------------------------------------------------------- /src/TransactionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cycle/orm/HEAD/src/TransactionInterface.php --------------------------------------------------------------------------------