feat: makes sentry more configurable

This commit is contained in:
Brock H Caldwell
2025-11-08 14:38:55 -06:00
parent 2315b995e0
commit 7dd40b4525
8 changed files with 47 additions and 10 deletions

View File

@@ -53,6 +53,15 @@ final class ConfigResolver
#[Autowire(param: 'notification.ntfy.dsn')]
private ?string $notificationNtfyDsn = null,
#[Autowire(param: 'sentry.dsn')]
private ?string $sentryDsn = null,
#[Autowire(param: 'sentry.environment')]
private ?string $sentryEnvironment = null,
#[Autowire(param: 'sentry.javascript_url')]
private ?string $sentryJavascriptUrl = null,
) {}
public function validate(): bool
@@ -120,4 +129,13 @@ final class ConfigResolver
]
];
}
public function getSentryConfig()
{
return [
'dsn' => $this->sentryDsn,
'environment' => $this->sentryEnvironment,
'javascript_url' => $this->sentryJavascriptUrl,
];
}
}