buttercup/protects (packagist): Buttercup.Protects is a PHP library for building Aggregates that protect business rules, and that announce Domain Events.
Keywords: cqrs|domain-driven design|event sourcing