feat: makes sentry more configurable
This commit is contained in:
@@ -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,
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user