Results 73 issues of webDEVILopers

Came from: https://twitter.com/webdevilopers/status/1374292878713831428 by @domainascode > A classic discussion. And it really depends on how you define your commands. For instance our „commands“ start as Application DTO and convert primitives...

Came from: * https://twitter.com/webdevilopers/status/1347197290981818370 Symfony DI integeration: * https://gist.github.com/webdevilopers/38f1f18576251c99b1cd9aad3753c176 ```yaml services: Prooph\EventSourcing\EventStoreIntegration\AggregateTranslator: null # Metadata enrichers Acme\Common\Infrastructure\Prooph\EventStore\IPAddressMetadataEnricher: tags: - { name: 'prooph_event_store.default.metadata_enricher' } arguments: - '@request_stack' # Upcasters Acme\Common\Infrastructure\Prooph\EventStore\Upcaster: ~...

Came from: * https://twitter.com/webdevilopers/status/1341660768526360576 Given a `Spot` context. A `Spot` references a `Place`. Both have an ID and a name. A `Spot` tracks the `placeName` when being added. But `placeName`s...

Came from: * https://twitter.com/webdevilopers/status/1341118679489110020 In their book `Patterns Principles and Practices of Domain-Driven Design` @elbandit and @NTCoding show the following examples to create an aggregate through another aggregate by using...

Came from: > do you have any example of the process manager pattern in PHP? * https://twitter.com/iosifch/status/1329190494153347078 /cc @iosifch Example coming soon.

We have a batch / bulk operation where multiple A+ES `Space`s need to be updated. This is the current implementation: ```php

Prooph
Event Sourcing
Symfony Messenger

The following implementation uses a CQRS Login Query through the service bus. The authentication currently is based on Symfony Security and the `UserPasswordEncoderInterface`. How would you test this scenario? 1....

Came from: > Given a Rule spanning aggregates: existing contract periods should not overlap new period. How much „logic“ in repository? 1) query all contracts and service class checks overlap...

Currently we have a service A that publishes messages to the outside world (e.g Service B) whenever 1 of about 20 stage changes happen in our context. ```php final class...

We enrich our Events when we reference another aggregate by ID e.g. `employerId` by adding a name `employerName`. This allows us to directly update the read model. **A+ES**: ```php final...