├── .gitignore ├── .scrutinizer.yml ├── .travis.yml ├── README.md ├── composer.json ├── examples ├── README.md ├── basic_usage_example.php ├── custom_hydrator_example.php ├── custom_type_example.php └── db.db ├── phpunit.xml ├── src ├── Driver │ ├── Connection.php │ ├── ConnectionManager.php │ ├── ConnectionOptions.php │ ├── Cursor.php │ ├── GenericRepository.php │ ├── HydratingCursor.php │ ├── MemorySavingCursor.php │ ├── MongoDB │ │ ├── Connection.php │ │ ├── ConnectionOptions.php │ │ ├── Cursor.php │ │ ├── Id.php │ │ └── Repository.php │ └── Pdo │ │ ├── Connection.php │ │ ├── ConnectionOptions.php │ │ ├── Cursor.php │ │ ├── Id.php │ │ └── Repository.php ├── EntityManager.php ├── Enum.php ├── Exception │ ├── CollectionException.php │ ├── ConnectionException.php │ ├── CursorException.php │ ├── DriverException.php │ ├── HydratorException.php │ ├── IdentityMapException.php │ ├── MappingException.php │ ├── RepositoryException.php │ ├── SchemaException.php │ ├── StorageException.php │ ├── UnitOfWorkException.php │ └── VersionException.php ├── Hydration │ ├── GenericHydrator.php │ ├── HydratorAutoGenerate.php │ ├── HydratorFactory.php │ ├── MemorySavingHydrator.php │ └── ObjectHydrator.php ├── Id.php ├── Id │ ├── AutoGenerateId.php │ ├── CompositeId.php │ ├── GenericId.php │ └── Uuid.php ├── Mapping │ ├── Annotation │ │ ├── EmbeddedEntity.php │ │ ├── Entity.php │ │ ├── Property.php │ │ └── Property │ │ │ ├── Date.php │ │ │ ├── DecimalNumber.php │ │ │ ├── Embed.php │ │ │ ├── Enum.php │ │ │ ├── FloatNumber.php │ │ │ ├── Id.php │ │ │ ├── IntegerNumber.php │ │ │ ├── Reference.php │ │ │ └── Text.php │ ├── Collection.php │ ├── Collection │ │ ├── Collection.php │ │ └── LazyCollection.php │ ├── IdentityMap.php │ ├── MappingStrategy.php │ ├── MetaData │ │ ├── EntityMetaData.php │ │ ├── MetaDataFactory.php │ │ ├── PropertyMetaData.php │ │ └── Strategy │ │ │ └── AnnotationMetaDataFactory.php │ ├── Strategy │ │ ├── Date.php │ │ ├── DecimalNumber.php │ │ ├── DefaultAttributesProvider.php │ │ ├── Embed.php │ │ ├── Enum.php │ │ ├── FloatNumber.php │ │ ├── Id.php │ │ ├── IntegerNumber.php │ │ ├── Reference.php │ │ └── Text.php │ └── Type.php ├── Migration.php ├── Migration │ ├── Version.php │ └── VersionSynchronizer.php ├── MigrationManager.php ├── Repository.php ├── Storable.php ├── Storage.php └── UnitOfWork.php └── tests ├── Fixtures ├── Album │ ├── AlbumEntity.php │ ├── AlbumHydrator.php │ └── AlbumRepository.php ├── Artist │ ├── ArtistEntity.php │ ├── ArtistHydrator.php │ └── ArtistRepository.php ├── Genre │ ├── GenreEntity.php │ └── GenreRepository.php ├── Playlist │ ├── PlaylistDetails.php │ ├── PlaylistDetailsHydrator.php │ ├── PlaylistEntity.php │ └── PlaylistRepository.php ├── Track │ ├── TrackEntity.php │ └── TrackRepository.php ├── test.db └── test.json ├── Functional └── Storage │ ├── Driver │ ├── MongoDB │ │ ├── ConnectionTest.php │ │ ├── IdTest.php │ │ └── RepositoryTest.php │ └── PDO │ │ ├── CursorTest.php │ │ └── RepositoryTest.php │ ├── Hydration │ └── HydratorFactoryTest.php │ ├── Id │ └── UuidTest.php │ ├── Mapping │ ├── Collection │ │ ├── CollectionTest.php │ │ └── LazyCollectionTest.php │ ├── MetaData │ │ ├── EntityMetaDataTest.php │ │ ├── PropertyMetaDataTest.php │ │ └── Strategy │ │ │ └── AnnotationMetaDataFactoryTest.php │ ├── Strategy │ │ ├── DateTest.php │ │ ├── DecimalNumberTest.php │ │ ├── EmbedTest.php │ │ ├── EnumTest.php │ │ ├── FloatNumberTest.php │ │ ├── IntegerNumberTest.php │ │ └── TextTest.php │ └── TypeTest.php │ ├── MigrationManagerTest.php │ ├── StorageTest.php │ └── StorageTrait.php ├── Unit └── Storage │ └── Migration │ └── VersionTest.php ├── bootstrap.php └── tmp └── .gitkeep /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/.gitignore -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/.scrutinizer.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/composer.json -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/basic_usage_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/examples/basic_usage_example.php -------------------------------------------------------------------------------- /examples/custom_hydrator_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/examples/custom_hydrator_example.php -------------------------------------------------------------------------------- /examples/custom_type_example.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/examples/custom_type_example.php -------------------------------------------------------------------------------- /examples/db.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/examples/db.db -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/Driver/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Connection.php -------------------------------------------------------------------------------- /src/Driver/ConnectionManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/ConnectionManager.php -------------------------------------------------------------------------------- /src/Driver/ConnectionOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/ConnectionOptions.php -------------------------------------------------------------------------------- /src/Driver/Cursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Cursor.php -------------------------------------------------------------------------------- /src/Driver/GenericRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/GenericRepository.php -------------------------------------------------------------------------------- /src/Driver/HydratingCursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/HydratingCursor.php -------------------------------------------------------------------------------- /src/Driver/MemorySavingCursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MemorySavingCursor.php -------------------------------------------------------------------------------- /src/Driver/MongoDB/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MongoDB/Connection.php -------------------------------------------------------------------------------- /src/Driver/MongoDB/ConnectionOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MongoDB/ConnectionOptions.php -------------------------------------------------------------------------------- /src/Driver/MongoDB/Cursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MongoDB/Cursor.php -------------------------------------------------------------------------------- /src/Driver/MongoDB/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MongoDB/Id.php -------------------------------------------------------------------------------- /src/Driver/MongoDB/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/MongoDB/Repository.php -------------------------------------------------------------------------------- /src/Driver/Pdo/Connection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Pdo/Connection.php -------------------------------------------------------------------------------- /src/Driver/Pdo/ConnectionOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Pdo/ConnectionOptions.php -------------------------------------------------------------------------------- /src/Driver/Pdo/Cursor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Pdo/Cursor.php -------------------------------------------------------------------------------- /src/Driver/Pdo/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Pdo/Id.php -------------------------------------------------------------------------------- /src/Driver/Pdo/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Driver/Pdo/Repository.php -------------------------------------------------------------------------------- /src/EntityManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/EntityManager.php -------------------------------------------------------------------------------- /src/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Enum.php -------------------------------------------------------------------------------- /src/Exception/CollectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/CollectionException.php -------------------------------------------------------------------------------- /src/Exception/ConnectionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/ConnectionException.php -------------------------------------------------------------------------------- /src/Exception/CursorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/CursorException.php -------------------------------------------------------------------------------- /src/Exception/DriverException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/DriverException.php -------------------------------------------------------------------------------- /src/Exception/HydratorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/HydratorException.php -------------------------------------------------------------------------------- /src/Exception/IdentityMapException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/IdentityMapException.php -------------------------------------------------------------------------------- /src/Exception/MappingException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/MappingException.php -------------------------------------------------------------------------------- /src/Exception/RepositoryException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/RepositoryException.php -------------------------------------------------------------------------------- /src/Exception/SchemaException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/SchemaException.php -------------------------------------------------------------------------------- /src/Exception/StorageException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/StorageException.php -------------------------------------------------------------------------------- /src/Exception/UnitOfWorkException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/UnitOfWorkException.php -------------------------------------------------------------------------------- /src/Exception/VersionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Exception/VersionException.php -------------------------------------------------------------------------------- /src/Hydration/GenericHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Hydration/GenericHydrator.php -------------------------------------------------------------------------------- /src/Hydration/HydratorAutoGenerate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Hydration/HydratorAutoGenerate.php -------------------------------------------------------------------------------- /src/Hydration/HydratorFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Hydration/HydratorFactory.php -------------------------------------------------------------------------------- /src/Hydration/MemorySavingHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Hydration/MemorySavingHydrator.php -------------------------------------------------------------------------------- /src/Hydration/ObjectHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Hydration/ObjectHydrator.php -------------------------------------------------------------------------------- /src/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Id.php -------------------------------------------------------------------------------- /src/Id/AutoGenerateId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Id/AutoGenerateId.php -------------------------------------------------------------------------------- /src/Id/CompositeId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Id/CompositeId.php -------------------------------------------------------------------------------- /src/Id/GenericId.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Id/GenericId.php -------------------------------------------------------------------------------- /src/Id/Uuid.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Id/Uuid.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/EmbeddedEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/EmbeddedEntity.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Entity.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Date.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Date.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/DecimalNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/DecimalNumber.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Embed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Embed.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Enum.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/FloatNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/FloatNumber.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Id.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/IntegerNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/IntegerNumber.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Reference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Reference.php -------------------------------------------------------------------------------- /src/Mapping/Annotation/Property/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Annotation/Property/Text.php -------------------------------------------------------------------------------- /src/Mapping/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Collection.php -------------------------------------------------------------------------------- /src/Mapping/Collection/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Collection/Collection.php -------------------------------------------------------------------------------- /src/Mapping/Collection/LazyCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Collection/LazyCollection.php -------------------------------------------------------------------------------- /src/Mapping/IdentityMap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/IdentityMap.php -------------------------------------------------------------------------------- /src/Mapping/MappingStrategy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/MappingStrategy.php -------------------------------------------------------------------------------- /src/Mapping/MetaData/EntityMetaData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/MetaData/EntityMetaData.php -------------------------------------------------------------------------------- /src/Mapping/MetaData/MetaDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/MetaData/MetaDataFactory.php -------------------------------------------------------------------------------- /src/Mapping/MetaData/PropertyMetaData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/MetaData/PropertyMetaData.php -------------------------------------------------------------------------------- /src/Mapping/MetaData/Strategy/AnnotationMetaDataFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/MetaData/Strategy/AnnotationMetaDataFactory.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Date.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Date.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/DecimalNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/DecimalNumber.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/DefaultAttributesProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/DefaultAttributesProvider.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Embed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Embed.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Enum.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/FloatNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/FloatNumber.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Id.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Id.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/IntegerNumber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/IntegerNumber.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Reference.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Reference.php -------------------------------------------------------------------------------- /src/Mapping/Strategy/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Strategy/Text.php -------------------------------------------------------------------------------- /src/Mapping/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Mapping/Type.php -------------------------------------------------------------------------------- /src/Migration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Migration.php -------------------------------------------------------------------------------- /src/Migration/Version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Migration/Version.php -------------------------------------------------------------------------------- /src/Migration/VersionSynchronizer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Migration/VersionSynchronizer.php -------------------------------------------------------------------------------- /src/MigrationManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/MigrationManager.php -------------------------------------------------------------------------------- /src/Repository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Repository.php -------------------------------------------------------------------------------- /src/Storable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Storable.php -------------------------------------------------------------------------------- /src/Storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/Storage.php -------------------------------------------------------------------------------- /src/UnitOfWork.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/src/UnitOfWork.php -------------------------------------------------------------------------------- /tests/Fixtures/Album/AlbumEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Album/AlbumEntity.php -------------------------------------------------------------------------------- /tests/Fixtures/Album/AlbumHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Album/AlbumHydrator.php -------------------------------------------------------------------------------- /tests/Fixtures/Album/AlbumRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Album/AlbumRepository.php -------------------------------------------------------------------------------- /tests/Fixtures/Artist/ArtistEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Artist/ArtistEntity.php -------------------------------------------------------------------------------- /tests/Fixtures/Artist/ArtistHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Artist/ArtistHydrator.php -------------------------------------------------------------------------------- /tests/Fixtures/Artist/ArtistRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Artist/ArtistRepository.php -------------------------------------------------------------------------------- /tests/Fixtures/Genre/GenreEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Genre/GenreEntity.php -------------------------------------------------------------------------------- /tests/Fixtures/Genre/GenreRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Genre/GenreRepository.php -------------------------------------------------------------------------------- /tests/Fixtures/Playlist/PlaylistDetails.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Playlist/PlaylistDetails.php -------------------------------------------------------------------------------- /tests/Fixtures/Playlist/PlaylistDetailsHydrator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Playlist/PlaylistDetailsHydrator.php -------------------------------------------------------------------------------- /tests/Fixtures/Playlist/PlaylistEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Playlist/PlaylistEntity.php -------------------------------------------------------------------------------- /tests/Fixtures/Playlist/PlaylistRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Playlist/PlaylistRepository.php -------------------------------------------------------------------------------- /tests/Fixtures/Track/TrackEntity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Track/TrackEntity.php -------------------------------------------------------------------------------- /tests/Fixtures/Track/TrackRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/Track/TrackRepository.php -------------------------------------------------------------------------------- /tests/Fixtures/test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/test.db -------------------------------------------------------------------------------- /tests/Fixtures/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Fixtures/test.json -------------------------------------------------------------------------------- /tests/Functional/Storage/Driver/MongoDB/ConnectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Driver/MongoDB/ConnectionTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Driver/MongoDB/IdTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Driver/MongoDB/IdTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Driver/MongoDB/RepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Driver/MongoDB/RepositoryTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Driver/PDO/CursorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Driver/PDO/CursorTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Driver/PDO/RepositoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Driver/PDO/RepositoryTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Hydration/HydratorFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Hydration/HydratorFactoryTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Id/UuidTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Id/UuidTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Collection/CollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Collection/CollectionTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Collection/LazyCollectionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Collection/LazyCollectionTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/MetaData/EntityMetaDataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/MetaData/EntityMetaDataTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/MetaData/PropertyMetaDataTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/MetaData/PropertyMetaDataTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/MetaData/Strategy/AnnotationMetaDataFactoryTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/MetaData/Strategy/AnnotationMetaDataFactoryTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/DateTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/DateTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/DecimalNumberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/DecimalNumberTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/EmbedTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/EmbedTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/EnumTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/EnumTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/FloatNumberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/FloatNumberTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/IntegerNumberTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/IntegerNumberTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/Strategy/TextTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/Strategy/TextTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/Mapping/TypeTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/Mapping/TypeTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/MigrationManagerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/MigrationManagerTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/StorageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/StorageTest.php -------------------------------------------------------------------------------- /tests/Functional/Storage/StorageTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Functional/Storage/StorageTrait.php -------------------------------------------------------------------------------- /tests/Unit/Storage/Migration/VersionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/Unit/Storage/Migration/VersionTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/igniphp/storage/HEAD/tests/bootstrap.php -------------------------------------------------------------------------------- /tests/tmp/.gitkeep: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------