Skip to content

Commit 9468664

Browse files
wip
1 parent 8a7066a commit 9468664

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

src/CachesValue.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,8 +311,10 @@ public function addMarkers($value): mixed
311311
return $this->getMarker() . $value . $this->getMarker(close: true);
312312
}
313313

314+
314315
public function getRefreshRoute()
315316
{
316-
return route('permanent-cache.update', ['parameter' => 'test']);
317+
$class = (new ReflectionClass($this))->name;;
318+
return route('permanent-cache.update', encrypt([$class]));
317319
}
318320
}

src/Routes/web.php

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

33
use Illuminate\Support\Facades\Route;
44

5-
Route::get('/permanent-cache/update/{parameter}', function ($parameter) {
6-
return $parameter;
5+
Route::get('/permanent-cache/update/', function () {
6+
$vars = decrypt(array_key_first(request()->all()));
7+
extract($vars);
8+
[$class] = $vars;
9+
$class = new \ReflectionClass($class);
10+
$staticClass = $class->getName();
11+
12+
return response($staticClass::updateAndGet(), 200, []);
713
})->name('permanent-cache.update');

0 commit comments

Comments
 (0)