feat(db): wired databas into services config

This commit is contained in:
2026-07-12 12:25:00 +02:00
parent e2a324b74a
commit 095f3e0253
+25 -21
View File
@@ -1,14 +1,14 @@
parameters: parameters:
env(APP_SECRET): '' env(APP_SECRET): ""
env(ALLOWED_HOSTS): '' env(ALLOWED_HOSTS): ""
env(GITHUB_USER): '' env(GITHUB_USER): ""
env(GITHUB_TOKEN): '' env(GITHUB_TOKEN): ""
env(GITLAB_USER): '' env(GITLAB_USER): ""
env(GITLAB_TOKEN): '' env(GITLAB_TOKEN): ""
env(GITLAB_URL): '' env(GITLAB_URL): ""
env(GITEA_USER): '' env(GITEA_USER): ""
env(GITEA_TOKEN): '' env(GITEA_TOKEN): ""
env(GITEA_URL): '' env(GITEA_URL): ""
services: services:
_defaults: _defaults:
@@ -17,27 +17,31 @@ services:
public: false public: false
App\: App\:
resource: '../src/' resource: "../src/"
exclude: exclude:
- '../src/Kernel.php' - "../src/Kernel.php"
_instanceof: _instanceof:
App\Service\Provider\ProviderInterface: App\Service\Provider\ProviderInterface:
tags: ['app.provider'] tags: ["app.provider"]
App\Service\Provider\GitHubProvider: App\Service\Provider\GitHubProvider:
arguments: arguments:
$username: '%env(GITHUB_USER)%' $username: "%env(GITHUB_USER)%"
$token: '%env(GITHUB_TOKEN)%' $token: "%env(GITHUB_TOKEN)%"
App\Service\Provider\GitLabProvider: App\Service\Provider\GitLabProvider:
arguments: arguments:
$username: '%env(GITLAB_USER)%' $username: "%env(GITLAB_USER)%"
$token: '%env(GITLAB_TOKEN)%' $token: "%env(GITLAB_TOKEN)%"
$baseUrl: '%env(GITLAB_URL)%' $baseUrl: "%env(GITLAB_URL)%"
App\Service\Provider\GiteaProvider: App\Service\Provider\GiteaProvider:
arguments: arguments:
$username: '%env(GITEA_USER)%' $username: "%env(GITEA_USER)%"
$token: '%env(GITEA_TOKEN)%' $token: "%env(GITEA_TOKEN)%"
$baseUrl: '%env(GITEA_URL)%' $baseUrl: "%env(GITEA_URL)%"
App\Service\ContributionStore:
arguments:
$dbPath: "%kernel.project_dir%/var/data/contributions.db"
$retentionDays: "%env(int:CONTRIBUTIONS_RETENTION_DAYS)%"