Skip to content

Commit 635945f

Browse files
committed
fix binding
1 parent 819245e commit 635945f

File tree

3 files changed

+3
-10
lines changed

3 files changed

+3
-10
lines changed

src/CacheObjectsServiceProvider.php

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
use EriBloo\CacheObjects\Commands\MakeCacheObject;
88
use EriBloo\CacheObjects\Contracts\CacheObjectDriver;
99
use EriBloo\CacheObjects\Drivers\CacheDriver;
10-
use Illuminate\Contracts\Cache\Store;
1110
use Illuminate\Foundation\Application;
1211
use Spatie\LaravelPackageTools\Package;
1312
use Spatie\LaravelPackageTools\PackageServiceProvider;
@@ -27,7 +26,7 @@ public function configurePackage(Package $package): void
2726
->hasConfigFile();
2827

2928
$this->app->scoped(CacheObjectDriver::class, function (Application $app) {
30-
return new CacheDriver($app->make(Store::class));
29+
return new CacheDriver($app->make('cache')->getStore());
3130
});
3231
}
3332
}

tests/CacheObjectTest.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
$obj->store('test');
5757

5858
// assert
59-
assertEquals(serialize('test'), Crypt::decryptString(app('store')->get((string) $obj->key())));
59+
assertEquals(serialize('test'), Crypt::decryptString(cache()->get((string) $obj->key())));
6060
assertEquals('test', $obj->retrieve());
6161
});
6262

tests/TestCase.php

+1-7
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
use Cache;
88
use Config;
99
use EriBloo\CacheObjects\CacheObjectsServiceProvider;
10-
use EriBloo\CacheObjects\Contracts\CacheObjectDriver;
11-
use EriBloo\CacheObjects\Drivers\CacheDriver;
12-
use Illuminate\Cache\ArrayStore;
1310
use Illuminate\Database\Eloquent\Factories\Factory;
1411
use Orchestra\Testbench\TestCase as Orchestra;
1512

@@ -25,10 +22,7 @@ protected function setUp(): void
2522
) . 'Factory',
2623
);
2724

28-
$store = new ArrayStore;
29-
$this->app?->instance('store', $store);
30-
$this->app?->instance(CacheObjectDriver::class, new CacheDriver($store));
31-
25+
Cache::setDefaultDriver('array');
3226
Config::set('app.key', random_bytes(32));
3327
Config::set('app.cipher', 'aes-256-cbc');
3428
}

0 commit comments

Comments
 (0)