I wonder how much work it would be to create a SessionInterface which talks to the PHPCR-ODM. This would be great as all operations would trigger any listeners/subscribers on the ODM. So basically, we would wrap the DocumentManager in a PHPCR SessionInterface, call `flush()` instead of `save()` etc.
Activity