Skip to content

Commit 0112ab7

Browse files
authored
Merge pull request #4 from cosmastech/rename-client-to-adapter
Rename `Client` to `Adapter`; update namespace
2 parents 5b723a6 + e65b5df commit 0112ab7

38 files changed

+134
-134
lines changed

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
},
3030
"autoload": {
3131
"psr-4": {
32-
"Cosmastech\\StatsDClient\\": "src"
32+
"Cosmastech\\StatsDClientAdapter\\": "src"
3333
}
3434
},
3535
"autoload-dev": {
3636
"psr-4": {
37-
"Cosmastech\\StatsDClient\\Tests\\": "tests"
37+
"Cosmastech\\StatsDClientAdapter\\Tests\\": "tests"
3838
}
3939
},
4040
"scripts": {

src/Clients/Concerns/TagNormalizerAwareTrait.php renamed to src/Adapters/Concerns/TagNormalizerAwareTrait.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\Concerns;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\Concerns;
44

5-
use Cosmastech\StatsDClient\TagNormalizers\TagNormalizer;
5+
use Cosmastech\StatsDClientAdapter\TagNormalizers\TagNormalizer;
66

77
trait TagNormalizerAwareTrait
88
{
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?php
2+
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\Contracts;
4+
5+
use Cosmastech\StatsDClientAdapter\TagNormalizers\TagNormalizer;
6+
7+
interface TagNormalizerAware
8+
{
9+
public function setTagNormalizer(TagNormalizer $tagNormalizer): void;
10+
}

src/Clients/Datadog/DatadogStatsDClient.php renamed to src/Adapters/Datadog/DatadogStatsDClientAdapter.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\Datadog;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\Datadog;
44

5-
use Cosmastech\StatsDClient\Clients\Concerns\TagNormalizerAwareTrait;
6-
use Cosmastech\StatsDClient\Clients\Contracts\TagNormalizerAware;
7-
use Cosmastech\StatsDClient\Clients\StatsDClient;
8-
use Cosmastech\StatsDClient\TagNormalizers\NoopTagNormalizer;
5+
use Cosmastech\StatsDClientAdapter\Adapters\Concerns\TagNormalizerAwareTrait;
6+
use Cosmastech\StatsDClientAdapter\Adapters\Contracts\TagNormalizerAware;
7+
use Cosmastech\StatsDClientAdapter\Adapters\StatsDClientAdapter;
8+
use Cosmastech\StatsDClientAdapter\TagNormalizers\NoopTagNormalizer;
99
use DataDog\DogStatsd;
1010

11-
class DatadogStatsDClient implements StatsDClient, TagNormalizerAware
11+
class DatadogStatsDClientAdapter implements StatsDClientAdapter, TagNormalizerAware
1212
{
1313
use TagNormalizerAwareTrait;
1414

src/Clients/InMemory/InMemoryClient.php renamed to src/Adapters/InMemory/InMemoryClientAdapter.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory;
4-
5-
use Cosmastech\StatsDClient\Clients\Concerns\TagNormalizerAwareTrait;
6-
use Cosmastech\StatsDClient\Clients\Contracts\TagNormalizerAware;
7-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryCountRecord;
8-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryDistributionRecord;
9-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryGaugeRecord;
10-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryHistogramRecord;
11-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemorySetRecord;
12-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryStatsRecord;
13-
use Cosmastech\StatsDClient\Clients\InMemory\Models\InMemoryTimingRecord;
14-
use Cosmastech\StatsDClient\Clients\StatsDClient;
15-
use Cosmastech\StatsDClient\TagNormalizers\NoopTagNormalizer;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory;
4+
5+
use Cosmastech\StatsDClientAdapter\Adapters\Concerns\TagNormalizerAwareTrait;
6+
use Cosmastech\StatsDClientAdapter\Adapters\Contracts\TagNormalizerAware;
7+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryCountRecord;
8+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryDistributionRecord;
9+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryGaugeRecord;
10+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryHistogramRecord;
11+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemorySetRecord;
12+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryStatsRecord;
13+
use Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models\InMemoryTimingRecord;
14+
use Cosmastech\StatsDClientAdapter\Adapters\StatsDClientAdapter;
15+
use Cosmastech\StatsDClientAdapter\TagNormalizers\NoopTagNormalizer;
1616
use Psr\Clock\ClockInterface;
1717

18-
class InMemoryClient implements StatsDClient, TagNormalizerAware
18+
class InMemoryClientAdapter implements StatsDClientAdapter, TagNormalizerAware
1919
{
2020
use TagNormalizerAwareTrait;
2121

src/Clients/InMemory/Models/InMemoryCountRecord.php renamed to src/Adapters/InMemory/Models/InMemoryCountRecord.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory\Models;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models;
44

55
use DateTimeImmutable;
66

src/Clients/InMemory/Models/InMemoryDistributionRecord.php renamed to src/Adapters/InMemory/Models/InMemoryDistributionRecord.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory\Models;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models;
44

55
use DateTimeImmutable;
66

src/Clients/InMemory/Models/InMemoryGaugeRecord.php renamed to src/Adapters/InMemory/Models/InMemoryGaugeRecord.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory\Models;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models;
44

55
use DateTimeImmutable;
66

src/Clients/InMemory/Models/InMemoryHistogramRecord.php renamed to src/Adapters/InMemory/Models/InMemoryHistogramRecord.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory\Models;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models;
44

55
use DateTimeImmutable;
66

src/Clients/InMemory/Models/InMemorySetRecord.php renamed to src/Adapters/InMemory/Models/InMemorySetRecord.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Cosmastech\StatsDClient\Clients\InMemory\Models;
3+
namespace Cosmastech\StatsDClientAdapter\Adapters\InMemory\Models;
44

55
use DateTimeImmutable;
66

0 commit comments

Comments
 (0)