From 920e3ff0f2e6a7b083ae9da5a33adb6e86acc8a6 Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Thu, 13 Jan 2022 08:07:13 +0100
Subject: [PATCH] Enable a more global auto-wiring

---
 config/services.yaml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/config/services.yaml b/config/services.yaml
index 0baad47..b2c207f 100644
--- a/config/services.yaml
+++ b/config/services.yaml
@@ -1 +1,15 @@
 services:
+  # default configuration for services in *this* file
+  _defaults:
+    autowire: true      # Automatically injects dependencies in your services.
+    autoconfigure: true # Automatically registers your services as commands, event subscribers, etc.
+
+  # makes classes in src/ available to be used as services
+  # this creates a service per class whose id is the fully-qualified class name
+  App\:
+    resource: '../src/'
+    exclude:
+      - '../src/DependencyInjection/'
+      - '../src/Entity/'
+      - '../src/Kernel.php'
+      - '../src/Tests/'
-- 
GitLab