diff --git a/src/Service/Provider/GitLabProvider.php b/src/Service/Provider/GitLabProvider.php index 4dc1ade..26041dd 100644 --- a/src/Service/Provider/GitLabProvider.php +++ b/src/Service/Provider/GitLabProvider.php @@ -19,14 +19,16 @@ final class GitLabProvider implements ProviderInterface { use ProbeTrait; + private readonly string $baseUrl; + public function __construct( private readonly HttpClientInterface $client, private readonly string $username, private readonly string $token, private readonly LoggerInterface $logger, - private readonly string $baseUrl = '', + string $baseUrl = '', ) { - $this->baseUrl = rtrim($this->baseUrl !== '' ? $this->baseUrl : 'https://gitlab.com', '/'); + $this->baseUrl = rtrim($baseUrl !== '' ? $baseUrl : 'https://gitlab.com', '/'); } public function getName(): string diff --git a/src/Service/Provider/GiteaProvider.php b/src/Service/Provider/GiteaProvider.php index 5183c25..3448c03 100644 --- a/src/Service/Provider/GiteaProvider.php +++ b/src/Service/Provider/GiteaProvider.php @@ -20,14 +20,16 @@ final class GiteaProvider implements ProviderInterface { use ProbeTrait; + private readonly string $baseUrl; + public function __construct( private readonly HttpClientInterface $client, private readonly string $username, private readonly string $token, - private readonly string $baseUrl, + string $baseUrl, private readonly LoggerInterface $logger, ) { - $this->baseUrl = rtrim($this->baseUrl, '/'); + $this->baseUrl = rtrim($baseUrl, '/'); } public function getName(): string