Skip to content

Commit a359c34

Browse files
chore: remove old Storage abstraction layer
Removed: - src/Storage/Contracts/StorageDriver.php - src/Storage/RedisStorageDriver.php - src/Storage/DatabaseStorageDriver.php - src/Storage/StorageManager.php - config references to storage_drivers These classes are no longer needed after refactoring to use Laravel's Redis facade directly via RedisMetricsStore. The new approach is simpler, more maintainable, and leverages Laravel's built-in features instead of custom abstractions. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 4b0dc8c commit a359c34

File tree

5 files changed

+1
-660
lines changed

5 files changed

+1
-660
lines changed

config/queue-metrics.php

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
use PHPeek\LaravelQueueMetrics\Repositories\RedisQueueMetricsRepository;
2222
use PHPeek\LaravelQueueMetrics\Repositories\RedisWorkerHeartbeatRepository;
2323
use PHPeek\LaravelQueueMetrics\Repositories\RedisWorkerRepository;
24-
use PHPeek\LaravelQueueMetrics\Storage\DatabaseStorageDriver;
25-
use PHPeek\LaravelQueueMetrics\Storage\RedisStorageDriver;
2624

2725
// config for PHPeek/LaravelQueueMetrics
2826
return [
@@ -169,16 +167,11 @@
169167
| Customizable Classes
170168
|--------------------------------------------------------------------------
171169
|
172-
| You can override these classes to customize the low-level behavior
170+
| You can override these classes to customize the behavior
173171
| of the package. In most cases, you can just use the defaults.
174172
|
175173
*/
176174

177-
'storage_drivers' => [
178-
'redis' => RedisStorageDriver::class,
179-
'database' => DatabaseStorageDriver::class,
180-
],
181-
182175
'repositories' => [
183176
JobMetricsRepository::class => RedisJobMetricsRepository::class,
184177
QueueMetricsRepository::class => RedisQueueMetricsRepository::class,

src/Storage/Contracts/StorageDriver.php

Lines changed: 0 additions & 133 deletions
This file was deleted.

0 commit comments

Comments
 (0)