feat(ws_faqAccordion): Add installer; create entity & db table

This commit is contained in:
2026-02-09 13:53:35 +01:00
parent 644f55dcc0
commit b9cf7e04e1
9 changed files with 294 additions and 2 deletions

View File

@@ -0,0 +1,18 @@
services:
_defaults:
autowire: true
autoconfigure: true
# Repository - this makes it available via dependency injection
Module\WsFaqAccordion\Repository\FaqAccordionRepository:
public: true
factory: ["@doctrine.orm.default_entity_manager", getRepository]
arguments:
- Module\WsFaqAccordion\Entity\FaqAccordion
# Database installer
Module\WsFaqAccordion\Database\faqInstaller:
public: true
arguments:
- "@doctrine.dbal.default_connection"
- "%database_prefix%"