From fb4ea95a951d05b49b532c139c5195d6227b4b8e Mon Sep 17 00:00:00 2001 From: Peter Gribanov Date: Thu, 15 Aug 2019 15:20:33 +0300 Subject: [PATCH 1/4] add a Domain Event Bundle --- .../2.1/config/packages/gpslab_domain_event.yaml | 15 +++++++++++++++ gpslab/domain-event-bundle/2.1/manifest.json | 8 ++++++++ 2 files changed, 23 insertions(+) create mode 100644 gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml create mode 100644 gpslab/domain-event-bundle/2.1/manifest.json diff --git a/gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml b/gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml new file mode 100644 index 00000000..9af0e149 --- /dev/null +++ b/gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml @@ -0,0 +1,15 @@ +gpslab_domain_event: + # Event bus service + # Support 'listener_located', 'queue' or a custom service + bus: 'listener_located' + + # Event queue service + # Support 'pull_memory', 'subscribe_executing' or a custom service + queue: 'pull_memory' + + # Event listener locator + # Support 'symfony', 'container', 'direct_binding' or custom service + locator: 'symfony' + + # Publish domain events post a Doctrine flush event + publish_on_flush: true diff --git a/gpslab/domain-event-bundle/2.1/manifest.json b/gpslab/domain-event-bundle/2.1/manifest.json new file mode 100644 index 00000000..f2674e3c --- /dev/null +++ b/gpslab/domain-event-bundle/2.1/manifest.json @@ -0,0 +1,8 @@ +{ + "bundles": { + "GpsLab\\Bundle\\DomainEvent\\GpsLabDomainEventBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } +} From 410d19604a828dead78b77598ac71468415b0e0e Mon Sep 17 00:00:00 2001 From: Peter Gribanov Date: Thu, 15 Aug 2019 15:45:57 +0300 Subject: [PATCH 2/4] change version of gpslab/domain-event-bundle to 2.2 --- .../{2.1 => 2.2}/config/packages/gpslab_domain_event.yaml | 0 gpslab/domain-event-bundle/{2.1 => 2.2}/manifest.json | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename gpslab/domain-event-bundle/{2.1 => 2.2}/config/packages/gpslab_domain_event.yaml (100%) rename gpslab/domain-event-bundle/{2.1 => 2.2}/manifest.json (100%) diff --git a/gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml b/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml similarity index 100% rename from gpslab/domain-event-bundle/2.1/config/packages/gpslab_domain_event.yaml rename to gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml diff --git a/gpslab/domain-event-bundle/2.1/manifest.json b/gpslab/domain-event-bundle/2.2/manifest.json similarity index 100% rename from gpslab/domain-event-bundle/2.1/manifest.json rename to gpslab/domain-event-bundle/2.2/manifest.json From 8412bc10c47b644cf47bd2c87cd1d0c06f46dd90 Mon Sep 17 00:00:00 2001 From: Peter Gribanov Date: Mon, 30 Sep 2019 10:56:15 +0300 Subject: [PATCH 3/4] remove not required configurations --- .../2.2/config/packages/gpslab_domain_event.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml b/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml index 9af0e149..5969502a 100644 --- a/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml +++ b/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml @@ -1,15 +1,3 @@ gpslab_domain_event: - # Event bus service - # Support 'listener_located', 'queue' or a custom service - bus: 'listener_located' - - # Event queue service - # Support 'pull_memory', 'subscribe_executing' or a custom service - queue: 'pull_memory' - - # Event listener locator - # Support 'symfony', 'container', 'direct_binding' or custom service - locator: 'symfony' - # Publish domain events post a Doctrine flush event publish_on_flush: true From 2ef079f2e4b41d699f97e6397578842fb92e5bb7 Mon Sep 17 00:00:00 2001 From: Peter Gribanov Date: Mon, 30 Sep 2019 12:08:58 +0300 Subject: [PATCH 4/4] add link to Configuration section in README.md --- .../2.2/config/packages/gpslab_domain_event.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml b/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml index 5969502a..a994c908 100644 --- a/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml +++ b/gpslab/domain-event-bundle/2.2/config/packages/gpslab_domain_event.yaml @@ -1,3 +1,5 @@ +# see https://github.com/gpslab/domain-event-bundle/blob/master/README.md#configuration + gpslab_domain_event: # Publish domain events post a Doctrine flush event publish_on_flush: true