Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/simplebus/doctrine-orm-bridge

[READ ONLY] Bridge for using commands and events with Doctrine ORM. Full documentation can be found here:
https://github.com/simplebus/doctrine-orm-bridge

doctrine-orm php simplebus

Last synced: 22 days ago
JSON representation

[READ ONLY] Bridge for using commands and events with Doctrine ORM. Full documentation can be found here:

Awesome Lists containing this project

README

        

# SimpleBus/DoctrineORMBridge

[![Tests Actions Status](https://github.com/SimpleBus/SimpleBus/workflows/Tests/badge.svg)](https://github.com/SimpleBus/SimpleBus/actions)

By [Matthias Noback](http://php-and-symfony.matthiasnoback.nl/), Cliff Odijk, Ruud Kamphuis

This package provides command bus middlewares that can be used to integrate
[SimpleBus/MessageBus](https://github.com/SimpleBus/MessageBus) with [Doctrine
ORM](https://github.com/doctrine/doctrine2).

It provides an easy way to [wrap command handling in a database transaction](http://docs.simplebus.io/en/latest/Components/DoctrineDBALBridge.html#transactions) and [handle domain events generated by entities](http://docs.simplebus.io/en/latest/Components/DoctrineORMBridge.html#domain-events).

Resources
---------

* [Report issues](https://github.com/SimpleBus/SimpleBus/issues) and
[send Pull Requests](https://github.com/SimpleBus/SimpleBus/pulls)
in the [main SimpleBus repository](https://github.com/SimpleBus/SimpleBus)