central config part 2

This commit is contained in:
team2
2026-04-26 08:34:45 +02:00
parent c72b9c2e2b
commit 00ebe2fd73
8 changed files with 782 additions and 288 deletions

View File

@@ -10,6 +10,7 @@ imports:
- { resource: 'retriex/language.yaml' }
- { resource: 'retriex/query_enrichment.yaml' }
- { resource: 'retriex/vocabulary.yaml' }
- { resource: 'retriex/intent.yaml' }
# ------------------------------------------------------------
# Parameters
@@ -183,6 +184,10 @@ services:
App\Intent\CommerceIntentLite: ~
App\Config\CommerceIntentConfig:
arguments:
$config: '%retriex.intent.commerce.config%'
App\Config\CommerceQueryParserConfig:
arguments:
$config: '%retriex.commerce_query.config%'
@@ -195,9 +200,19 @@ services:
$enabled: '%retriex.commerce.search_repair.enabled%'
$maxRepairQueries: '%retriex.commerce.search_repair.max_queries%'
$minPrimaryResultsWithoutRepair: '%retriex.commerce.search_repair.min_primary_results_without_repair%'
$config: '%retriex.search_repair.config%'
$vocabulary: '@App\Config\DomainVocabularyConfig'
App\Commerce\SearchRepairService: ~
App\Config\IntentLightConfig:
arguments:
$config: '%retriex.intent.light.config%'
App\Config\SalesIntentConfig:
arguments:
$config: '%retriex.intent.sales.config%'
App\Shopware\ShopwareCriteriaBuilder: ~
App\Shopware\StoreApiClient: