From 095f3e0253eb9f8cf5111b2eebb0d2785482b7ae Mon Sep 17 00:00:00 2001 From: ArthurErlich Date: Sun, 12 Jul 2026 12:25:00 +0200 Subject: [PATCH] feat(db): wired databas into services config --- config/services.yaml | 46 ++++++++++++++++++++++++-------------------- 1 file changed, 25 insertions(+), 21 deletions(-) diff --git a/config/services.yaml b/config/services.yaml index d381730..d12ac63 100644 --- a/config/services.yaml +++ b/config/services.yaml @@ -1,14 +1,14 @@ parameters: - env(APP_SECRET): '' - env(ALLOWED_HOSTS): '' - env(GITHUB_USER): '' - env(GITHUB_TOKEN): '' - env(GITLAB_USER): '' - env(GITLAB_TOKEN): '' - env(GITLAB_URL): '' - env(GITEA_USER): '' - env(GITEA_TOKEN): '' - env(GITEA_URL): '' + env(APP_SECRET): "" + env(ALLOWED_HOSTS): "" + env(GITHUB_USER): "" + env(GITHUB_TOKEN): "" + env(GITLAB_USER): "" + env(GITLAB_TOKEN): "" + env(GITLAB_URL): "" + env(GITEA_USER): "" + env(GITEA_TOKEN): "" + env(GITEA_URL): "" services: _defaults: @@ -17,27 +17,31 @@ services: public: false App\: - resource: '../src/' + resource: "../src/" exclude: - - '../src/Kernel.php' + - "../src/Kernel.php" _instanceof: App\Service\Provider\ProviderInterface: - tags: ['app.provider'] + tags: ["app.provider"] App\Service\Provider\GitHubProvider: arguments: - $username: '%env(GITHUB_USER)%' - $token: '%env(GITHUB_TOKEN)%' + $username: "%env(GITHUB_USER)%" + $token: "%env(GITHUB_TOKEN)%" App\Service\Provider\GitLabProvider: arguments: - $username: '%env(GITLAB_USER)%' - $token: '%env(GITLAB_TOKEN)%' - $baseUrl: '%env(GITLAB_URL)%' + $username: "%env(GITLAB_USER)%" + $token: "%env(GITLAB_TOKEN)%" + $baseUrl: "%env(GITLAB_URL)%" App\Service\Provider\GiteaProvider: arguments: - $username: '%env(GITEA_USER)%' - $token: '%env(GITEA_TOKEN)%' - $baseUrl: '%env(GITEA_URL)%' + $username: "%env(GITEA_USER)%" + $token: "%env(GITEA_TOKEN)%" + $baseUrl: "%env(GITEA_URL)%" + App\Service\ContributionStore: + arguments: + $dbPath: "%kernel.project_dir%/var/data/contributions.db" + $retentionDays: "%env(int:CONTRIBUTIONS_RETENTION_DAYS)%"