Skip to content

Commit c3472c3

Browse files
committed
Change package name, root namespaces, README.md cleanup
1 parent 7f6114f commit c3472c3

23 files changed

+93
-97
lines changed

.cspell.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"allowCompoundWords": true,
99
"ignorePaths": [],
1010
"words": [
11+
"zlodes",
1112
"unserialize",
1213
"unserialization",
1314
"schedulable"

README.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,7 @@
22

33
[![codecov](https://codecov.io/gh/zlodes/php-prometheus-exporter-laravel/branch/master/graph/badge.svg?token=JYPUW0UYT5)](https://codecov.io/gh/zlodes/php-prometheus-exporter-laravel)
44

5-
This is a Laravel adapter/bridge package for [zlodes/prometheus-exporter](https://github.com/zlodes/php-prometheus-exporter).
6-
7-
Now it still doesn't support Summary.
8-
9-
> **Warning**
10-
> This package is still in development. Use it on your own risk until 1.0.0 release.
5+
This is a Laravel adapter/bridge package for [zlodes/prometheus-client](https://github.com/zlodes/php-prometheus-client).
116

127
## First steps
138

@@ -25,7 +20,7 @@ Example:
2520

2621
```php
2722
use Illuminate\Support\Facades\Route;
28-
use Zlodes\PrometheusExporter\Laravel\Http\MetricsExporterController;
23+
use Zlodes\PrometheusClient\Laravel\Http\MetricsExporterController;
2924

3025
Route::get('/metrics', MetricsExporterController::class);
3126
```
@@ -62,7 +57,7 @@ $this->callAfterResolving(Registry::class, static function (Registry $registry):
6257
You can work with your metrics whenever you want. Just use `Collector`:
6358

6459
```php
65-
use Zlodes\PrometheusExporter\Collector\CollectorFactory;
60+
use Zlodes\PrometheusClient\Collector\CollectorFactory;
6661

6762
class DummyController
6863
{

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "zlodes/prometheus-exporter-laravel",
3-
"description": "The Prometheus Metrics exporter adapter for Laravel Framework",
2+
"name": "zlodes/prometheus-client-laravel",
3+
"description": "The Prometheus Metrics client adapter for Laravel Framework",
44
"license": "MIT",
55
"type": "library",
66
"authors": [
@@ -14,7 +14,7 @@
1414
"ext-redis": "*",
1515
"laravel/framework": "^9.0 || ^10.0",
1616
"webmozart/assert": "^1.11",
17-
"zlodes/prometheus-exporter": "^0.8.0"
17+
"zlodes/prometheus-exporter": "^0.9.1"
1818
},
1919
"require-dev": {
2020
"ergebnis/composer-normalize": "dev-main",
@@ -35,12 +35,12 @@
3535
"minimum-stability": "beta",
3636
"autoload": {
3737
"psr-4": {
38-
"Zlodes\\PrometheusExporter\\Laravel\\": "src/"
38+
"Zlodes\\PrometheusClient\\Laravel\\": "src/"
3939
}
4040
},
4141
"autoload-dev": {
4242
"psr-4": {
43-
"Zlodes\\PrometheusExporter\\Laravel\\Tests\\": "tests/"
43+
"Zlodes\\PrometheusClient\\Laravel\\Tests\\": "tests/"
4444
}
4545
},
4646
"config": {

config/prometheus-exporter.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
* Here you can configure a Storage for metrics
88
*
99
* Available options:
10-
* - \Zlodes\PrometheusExporter\Storage\InMemoryStorage::class
11-
* - \Zlodes\PrometheusExporter\Laravel\Storage\RedisStorage::class
10+
* - \Zlodes\PrometheusClient\Storage\InMemoryStorage::class
11+
* - \Zlodes\PrometheusClient\Laravel\Storage\RedisStorage::class
1212
* - Your own storage implements Storage interface
1313
*/
14-
'storage' => \Zlodes\PrometheusExporter\Laravel\Storage\RedisStorage::class,
14+
'storage' => \Zlodes\PrometheusClient\Laravel\Storage\RedisStorage::class,
1515

1616
/**
1717
* Here you can specify a list of your SchedulableCollectors

src/Commands/ClearMetrics.php renamed to src/Command/ClearMetrics.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\Commands;
5+
namespace Zlodes\PrometheusClient\Laravel\Command;
66

77
use Illuminate\Console\Command;
8-
use Zlodes\PrometheusExporter\Storage\Storage;
8+
use Zlodes\PrometheusClient\Storage\Storage;
99

1010
final class ClearMetrics extends Command
1111
{

src/Commands/ListMetrics.php renamed to src/Command/ListMetrics.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\Commands;
5+
namespace Zlodes\PrometheusClient\Laravel\Command;
66

77
use Illuminate\Console\Command;
88
use JsonException;
9-
use Zlodes\PrometheusExporter\Registry\Registry;
9+
use Zlodes\PrometheusClient\Registry\Registry;
1010

1111
final class ListMetrics extends Command
1212
{

src/Commands/ScheduledCollect.php renamed to src/Command/ScheduledCollect.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\Commands;
5+
namespace Zlodes\PrometheusClient\Laravel\Command;
66

77
use Exception;
88
use Illuminate\Console\Command;
99
use Illuminate\Contracts\Foundation\Application;
1010
use Psr\Log\LoggerInterface;
11-
use Zlodes\PrometheusExporter\Laravel\ScheduledCollector\SchedulableCollector;
12-
use Zlodes\PrometheusExporter\Laravel\ScheduledCollector\SchedulableCollectorRegistry;
11+
use Zlodes\PrometheusClient\Laravel\ScheduledCollector\SchedulableCollector;
12+
use Zlodes\PrometheusClient\Laravel\ScheduledCollector\SchedulableCollectorRegistry;
1313

1414
final class ScheduledCollect extends Command
1515
{

src/Exceptions/CannotCollectScheduledMetrics.php renamed to src/Exception/CannotCollectScheduledMetrics.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\Exceptions;
5+
namespace Zlodes\PrometheusClient\Laravel\Exception;
66

77
use RuntimeException;
88

src/Http/MetricsExporterController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\Http;
5+
namespace Zlodes\PrometheusClient\Laravel\Http;
66

77
use Illuminate\Http\Response;
8-
use Zlodes\PrometheusExporter\Exporter\Exporter;
8+
use Zlodes\PrometheusClient\Exporter\Exporter;
99

1010
final class MetricsExporterController
1111
{

src/ScheduledCollector/SchedulableCollector.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
declare(strict_types=1);
44

5-
namespace Zlodes\PrometheusExporter\Laravel\ScheduledCollector;
5+
namespace Zlodes\PrometheusClient\Laravel\ScheduledCollector;
66

7-
use Zlodes\PrometheusExporter\Laravel\Exceptions\CannotCollectScheduledMetrics;
7+
use Zlodes\PrometheusClient\Laravel\Exception\CannotCollectScheduledMetrics;
88

99
interface SchedulableCollector
1010
{

0 commit comments

Comments
 (0)