├── .coveralls.yml ├── .docheader ├── .gitattributes ├── .gitignore ├── .php_cs ├── .travis.yml ├── LICENSE ├── README.md ├── composer.json ├── phpunit.xml.dist └── src ├── Aggregate ├── AggregateTestHistoryEventEnricher.php ├── ClosureAggregateTranslator.php ├── ContextProvider.php ├── Exception │ └── AggregateNotFound.php └── GenericAggregateRoot.php ├── Commanding ├── CommandPreProcessor.php ├── CommandProcessor.php ├── CommandProcessorDescription.php ├── CommandToProcessorRouter.php └── GenericJsonSchemaCommand.php ├── Container ├── ContainerChain.php ├── ContextProviderFactory.php ├── EventMachineContainer.php ├── ReflectionBasedContainer.php ├── ServiceNotFound.php ├── ServiceRegistry.php └── TestEnvContainer.php ├── Data ├── DataConverter.php ├── ImmutableRecord.php ├── ImmutableRecordDataConverter.php └── ImmutableRecordLogic.php ├── EventMachine.php ├── EventMachineDescription.php ├── Eventing ├── EventConverterBusPlugin.php ├── EventRecorderDescription.php └── GenericJsonSchemaEvent.php ├── Exception ├── EventMachineException.php ├── InvalidArgumentException.php ├── InvalidEventFormatException.php ├── MissingAggregateIdentifierException.php ├── NoGeneratorException.php ├── RuntimeException.php ├── Transaction.php ├── TransactionCommitFailed.php ├── TransactionNotStarted.php └── TransactionRollBackFailed.php ├── Http └── MessageBox.php ├── JsonSchema ├── AnnotatedType.php ├── JsonSchema.php ├── JsonSchemaAssertion.php ├── JustinRainbowJsonSchemaAssertion.php ├── Type.php └── Type │ ├── ArrayType.php │ ├── BoolType.php │ ├── EmailType.php │ ├── EnumType.php │ ├── FloatType.php │ ├── HasAnnotations.php │ ├── IntType.php │ ├── NullableType.php │ ├── ObjectType.php │ ├── StringType.php │ ├── TypeRef.php │ └── UuidType.php ├── Messaging ├── GenericJsonSchemaMessage.php ├── GenericJsonSchemaMessageFactory.php ├── Message.php ├── MessageBag.php ├── MessageDispatcher.php ├── MessageFactory.php ├── MessageFactoryAware.php └── MessageProducer.php ├── Persistence ├── AggregateStateStore.php ├── DeletableState.php ├── DocumentStore.php ├── DocumentStore │ ├── FieldIndex.php │ ├── Filter │ │ ├── AndFilter.php │ │ ├── AnyFilter.php │ │ ├── EqFilter.php │ │ ├── ExistsFilter.php │ │ ├── Filter.php │ │ ├── GtFilter.php │ │ ├── GteFilter.php │ │ ├── InArrayFilter.php │ │ ├── LikeFilter.php │ │ ├── LtFilter.php │ │ ├── LteFilter.php │ │ ├── NotFilter.php │ │ └── OrFilter.php │ ├── InMemoryDocumentStore.php │ ├── Index.php │ ├── MultiFieldIndex.php │ └── OrderBy │ │ ├── AndOrder.php │ │ ├── Asc.php │ │ ├── Desc.php │ │ └── OrderBy.php ├── InMemoryConnection.php ├── InMemoryEventStore.php ├── Stream.php ├── TransactionManager.php └── TransactionalConnection.php ├── Projecting ├── AggregateProjector.php ├── CustomEventProjector.php ├── FlavourAware.php ├── InMemory │ ├── InMemoryEventStoreProjector.php │ ├── InMemoryEventStoreQuery.php │ ├── InMemoryEventStoreReadModelProjector.php │ └── InMemoryProjectionManager.php ├── ProjectionDescription.php ├── ProjectionRunner.php ├── Projector.php ├── ReadModel.php └── ReadModelProxy.php ├── Querying ├── AsyncResolver.php ├── GenericJsonSchemaQuery.php ├── QueryConverterBusPlugin.php ├── QueryDescription.php └── SyncResolver.php ├── Runtime ├── Flavour.php ├── Functional │ └── Port.php ├── FunctionalFlavour.php ├── Oop │ ├── AggregateAndEventBag.php │ ├── FlavourHint.php │ └── Port.php ├── OopFlavour.php └── PrototypingFlavour.php └── Util ├── DetermineVariableType.php └── MapIterator.php /.coveralls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.coveralls.yml -------------------------------------------------------------------------------- /.docheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.docheader -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.gitignore -------------------------------------------------------------------------------- /.php_cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.php_cs -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Aggregate/AggregateTestHistoryEventEnricher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Aggregate/AggregateTestHistoryEventEnricher.php -------------------------------------------------------------------------------- /src/Aggregate/ClosureAggregateTranslator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Aggregate/ClosureAggregateTranslator.php -------------------------------------------------------------------------------- /src/Aggregate/ContextProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Aggregate/ContextProvider.php -------------------------------------------------------------------------------- /src/Aggregate/Exception/AggregateNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Aggregate/Exception/AggregateNotFound.php -------------------------------------------------------------------------------- /src/Aggregate/GenericAggregateRoot.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Aggregate/GenericAggregateRoot.php -------------------------------------------------------------------------------- /src/Commanding/CommandPreProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Commanding/CommandPreProcessor.php -------------------------------------------------------------------------------- /src/Commanding/CommandProcessor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Commanding/CommandProcessor.php -------------------------------------------------------------------------------- /src/Commanding/CommandProcessorDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Commanding/CommandProcessorDescription.php -------------------------------------------------------------------------------- /src/Commanding/CommandToProcessorRouter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Commanding/CommandToProcessorRouter.php -------------------------------------------------------------------------------- /src/Commanding/GenericJsonSchemaCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Commanding/GenericJsonSchemaCommand.php -------------------------------------------------------------------------------- /src/Container/ContainerChain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/ContainerChain.php -------------------------------------------------------------------------------- /src/Container/ContextProviderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/ContextProviderFactory.php -------------------------------------------------------------------------------- /src/Container/EventMachineContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/EventMachineContainer.php -------------------------------------------------------------------------------- /src/Container/ReflectionBasedContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/ReflectionBasedContainer.php -------------------------------------------------------------------------------- /src/Container/ServiceNotFound.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/ServiceNotFound.php -------------------------------------------------------------------------------- /src/Container/ServiceRegistry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/ServiceRegistry.php -------------------------------------------------------------------------------- /src/Container/TestEnvContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Container/TestEnvContainer.php -------------------------------------------------------------------------------- /src/Data/DataConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Data/DataConverter.php -------------------------------------------------------------------------------- /src/Data/ImmutableRecord.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Data/ImmutableRecord.php -------------------------------------------------------------------------------- /src/Data/ImmutableRecordDataConverter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Data/ImmutableRecordDataConverter.php -------------------------------------------------------------------------------- /src/Data/ImmutableRecordLogic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Data/ImmutableRecordLogic.php -------------------------------------------------------------------------------- /src/EventMachine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/EventMachine.php -------------------------------------------------------------------------------- /src/EventMachineDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/EventMachineDescription.php -------------------------------------------------------------------------------- /src/Eventing/EventConverterBusPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Eventing/EventConverterBusPlugin.php -------------------------------------------------------------------------------- /src/Eventing/EventRecorderDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Eventing/EventRecorderDescription.php -------------------------------------------------------------------------------- /src/Eventing/GenericJsonSchemaEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Eventing/GenericJsonSchemaEvent.php -------------------------------------------------------------------------------- /src/Exception/EventMachineException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/EventMachineException.php -------------------------------------------------------------------------------- /src/Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /src/Exception/InvalidEventFormatException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/InvalidEventFormatException.php -------------------------------------------------------------------------------- /src/Exception/MissingAggregateIdentifierException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/MissingAggregateIdentifierException.php -------------------------------------------------------------------------------- /src/Exception/NoGeneratorException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/NoGeneratorException.php -------------------------------------------------------------------------------- /src/Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/RuntimeException.php -------------------------------------------------------------------------------- /src/Exception/Transaction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/Transaction.php -------------------------------------------------------------------------------- /src/Exception/TransactionCommitFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/TransactionCommitFailed.php -------------------------------------------------------------------------------- /src/Exception/TransactionNotStarted.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/TransactionNotStarted.php -------------------------------------------------------------------------------- /src/Exception/TransactionRollBackFailed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Exception/TransactionRollBackFailed.php -------------------------------------------------------------------------------- /src/Http/MessageBox.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Http/MessageBox.php -------------------------------------------------------------------------------- /src/JsonSchema/AnnotatedType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/AnnotatedType.php -------------------------------------------------------------------------------- /src/JsonSchema/JsonSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/JsonSchema.php -------------------------------------------------------------------------------- /src/JsonSchema/JsonSchemaAssertion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/JsonSchemaAssertion.php -------------------------------------------------------------------------------- /src/JsonSchema/JustinRainbowJsonSchemaAssertion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/JustinRainbowJsonSchemaAssertion.php -------------------------------------------------------------------------------- /src/JsonSchema/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/ArrayType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/ArrayType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/BoolType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/BoolType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/EmailType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/EmailType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/EnumType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/EnumType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/FloatType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/FloatType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/HasAnnotations.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/HasAnnotations.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/IntType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/IntType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/NullableType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/NullableType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/ObjectType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/ObjectType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/StringType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/StringType.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/TypeRef.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/TypeRef.php -------------------------------------------------------------------------------- /src/JsonSchema/Type/UuidType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/JsonSchema/Type/UuidType.php -------------------------------------------------------------------------------- /src/Messaging/GenericJsonSchemaMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/GenericJsonSchemaMessage.php -------------------------------------------------------------------------------- /src/Messaging/GenericJsonSchemaMessageFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/GenericJsonSchemaMessageFactory.php -------------------------------------------------------------------------------- /src/Messaging/Message.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/Message.php -------------------------------------------------------------------------------- /src/Messaging/MessageBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/MessageBag.php -------------------------------------------------------------------------------- /src/Messaging/MessageDispatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/MessageDispatcher.php -------------------------------------------------------------------------------- /src/Messaging/MessageFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/MessageFactory.php -------------------------------------------------------------------------------- /src/Messaging/MessageFactoryAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/MessageFactoryAware.php -------------------------------------------------------------------------------- /src/Messaging/MessageProducer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Messaging/MessageProducer.php -------------------------------------------------------------------------------- /src/Persistence/AggregateStateStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/AggregateStateStore.php -------------------------------------------------------------------------------- /src/Persistence/DeletableState.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DeletableState.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/FieldIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/FieldIndex.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/AndFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/AndFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/AnyFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/AnyFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/EqFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/EqFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/ExistsFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/ExistsFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/Filter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/Filter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/GtFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/GtFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/GteFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/GteFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/InArrayFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/InArrayFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/LikeFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/LikeFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/LtFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/LtFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/LteFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/LteFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/NotFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/NotFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Filter/OrFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Filter/OrFilter.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/InMemoryDocumentStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/InMemoryDocumentStore.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/Index.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/MultiFieldIndex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/MultiFieldIndex.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/OrderBy/AndOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/OrderBy/AndOrder.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/OrderBy/Asc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/OrderBy/Asc.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/OrderBy/Desc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/OrderBy/Desc.php -------------------------------------------------------------------------------- /src/Persistence/DocumentStore/OrderBy/OrderBy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/DocumentStore/OrderBy/OrderBy.php -------------------------------------------------------------------------------- /src/Persistence/InMemoryConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/InMemoryConnection.php -------------------------------------------------------------------------------- /src/Persistence/InMemoryEventStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/InMemoryEventStore.php -------------------------------------------------------------------------------- /src/Persistence/Stream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/Stream.php -------------------------------------------------------------------------------- /src/Persistence/TransactionManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/TransactionManager.php -------------------------------------------------------------------------------- /src/Persistence/TransactionalConnection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Persistence/TransactionalConnection.php -------------------------------------------------------------------------------- /src/Projecting/AggregateProjector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/AggregateProjector.php -------------------------------------------------------------------------------- /src/Projecting/CustomEventProjector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/CustomEventProjector.php -------------------------------------------------------------------------------- /src/Projecting/FlavourAware.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/FlavourAware.php -------------------------------------------------------------------------------- /src/Projecting/InMemory/InMemoryEventStoreProjector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/InMemory/InMemoryEventStoreProjector.php -------------------------------------------------------------------------------- /src/Projecting/InMemory/InMemoryEventStoreQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/InMemory/InMemoryEventStoreQuery.php -------------------------------------------------------------------------------- /src/Projecting/InMemory/InMemoryEventStoreReadModelProjector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/InMemory/InMemoryEventStoreReadModelProjector.php -------------------------------------------------------------------------------- /src/Projecting/InMemory/InMemoryProjectionManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/InMemory/InMemoryProjectionManager.php -------------------------------------------------------------------------------- /src/Projecting/ProjectionDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/ProjectionDescription.php -------------------------------------------------------------------------------- /src/Projecting/ProjectionRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/ProjectionRunner.php -------------------------------------------------------------------------------- /src/Projecting/Projector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/Projector.php -------------------------------------------------------------------------------- /src/Projecting/ReadModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/ReadModel.php -------------------------------------------------------------------------------- /src/Projecting/ReadModelProxy.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Projecting/ReadModelProxy.php -------------------------------------------------------------------------------- /src/Querying/AsyncResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Querying/AsyncResolver.php -------------------------------------------------------------------------------- /src/Querying/GenericJsonSchemaQuery.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Querying/GenericJsonSchemaQuery.php -------------------------------------------------------------------------------- /src/Querying/QueryConverterBusPlugin.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Querying/QueryConverterBusPlugin.php -------------------------------------------------------------------------------- /src/Querying/QueryDescription.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Querying/QueryDescription.php -------------------------------------------------------------------------------- /src/Querying/SyncResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Querying/SyncResolver.php -------------------------------------------------------------------------------- /src/Runtime/Flavour.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/Flavour.php -------------------------------------------------------------------------------- /src/Runtime/Functional/Port.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/Functional/Port.php -------------------------------------------------------------------------------- /src/Runtime/FunctionalFlavour.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/FunctionalFlavour.php -------------------------------------------------------------------------------- /src/Runtime/Oop/AggregateAndEventBag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/Oop/AggregateAndEventBag.php -------------------------------------------------------------------------------- /src/Runtime/Oop/FlavourHint.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/Oop/FlavourHint.php -------------------------------------------------------------------------------- /src/Runtime/Oop/Port.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/Oop/Port.php -------------------------------------------------------------------------------- /src/Runtime/OopFlavour.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/OopFlavour.php -------------------------------------------------------------------------------- /src/Runtime/PrototypingFlavour.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Runtime/PrototypingFlavour.php -------------------------------------------------------------------------------- /src/Util/DetermineVariableType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Util/DetermineVariableType.php -------------------------------------------------------------------------------- /src/Util/MapIterator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/proophsoftware/event-machine/HEAD/src/Util/MapIterator.php --------------------------------------------------------------------------------