Skip to content

Commit c7dd1be

Browse files
authored
Remove logger property from AbstractApi (#433)
1 parent 77373c4 commit c7dd1be

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

src/AbstractApi.php

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,6 @@ abstract class AbstractApi
4343
*/
4444
private $credentialProvider;
4545

46-
/**
47-
* @var LoggerInterface|null
48-
*/
49-
private $logger;
50-
5146
/**
5247
* @var Signer
5348
*/
@@ -65,13 +60,13 @@ public function __construct($configuration = [], ?CredentialProvider $credential
6560
}
6661

6762
$this->httpClient = $httpClient ?? HttpClient::create();
68-
$this->logger = $logger ?? new NullLogger();
63+
$logger = $logger ?? new NullLogger();
6964
$this->configuration = $configuration;
7065
$this->credentialProvider = $credentialProvider ?? new CacheProvider(new ChainProvider([
7166
new ConfigurationProvider(),
72-
new WebIdentityProvider($this->logger),
73-
new IniFileProvider($this->logger),
74-
new InstanceProvider($this->httpClient, $this->logger),
67+
new WebIdentityProvider($logger),
68+
new IniFileProvider($logger),
69+
new InstanceProvider($this->httpClient, $logger),
7570
]));
7671
}
7772

0 commit comments

Comments
 (0)