fix(webservice): Namespaces and redundancies

redundant require statements, clean up install trait, standardize trait names, remove hard-coded php version require for composer.json
This commit is contained in:
2026-03-02 13:22:25 +01:00
parent ff46d6c11c
commit 28e999baf0
11 changed files with 60 additions and 35 deletions

View File

@@ -3,17 +3,15 @@ services:
autowire: true
autoconfigure: true
Module\WsOrderreference\Controller\:
resource: "../src/Controller/*"
# Repository - this makes it available via dependency injection
Module\WsOrderreference\Repository\OrderReferenceRepository:
Websmid\WsOrderReference\Repository\OrderReferenceRepository:
public: true
factory: ["@doctrine.orm.default_entity_manager", getRepository]
arguments:
- Module\WsOrderreference\Entity\OrderReference
- Websmid\WsOrderReference\Entity\OrderReference
# Database installer
Module\WsOrderreference\Database\ReferenceInstaller:
Websmid\WsOrderReference\Database\ReferenceInstaller:
public: true
arguments:
- "@doctrine.dbal.default_connection"