Skip to content

Commit a49becc

Browse files
committed
make constructor public
1 parent aad027e commit a49becc

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/Adapters/Datadog/DatadogStatsDClientAdapter.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,11 @@ class DatadogStatsDClientAdapter implements StatsDClientAdapter, TagNormalizerAw
1212
{
1313
use TagNormalizerAwareTrait;
1414

15-
protected function __construct(protected readonly DogStatsd $datadogClient)
15+
public function __construct(protected readonly DogStatsd $datadogClient)
1616
{
1717
$this->tagNormalizer = new NoopTagNormalizer();
1818
}
1919

20-
public static function fromConfig(array $config): static
21-
{
22-
return new static(new DogStatsd($config));
23-
}
24-
2520
public function timing(string $stat, float $durationMs, float $sampleRate = 1.0, array $tags = []): void
2621
{
2722
$this->datadogClient->timing($stat, $durationMs, $sampleRate, $this->normalizeTags($tags));

0 commit comments

Comments
 (0)