2025-09-10 14:28:38 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
Kirby::plugin('adrienpayet/refresh-cache-button', [
|
|
|
|
|
'areas' => [
|
|
|
|
|
'site' => function () {
|
|
|
|
|
return [
|
|
|
|
|
'buttons'=> [
|
|
|
|
|
'refresh-cache' => function($page) {
|
|
|
|
|
return [
|
|
|
|
|
'component' => 'refresh-cache-button',
|
|
|
|
|
'props' => [
|
|
|
|
|
'pageUri' => $page->uri(),
|
2025-09-24 09:13:04 +02:00
|
|
|
'pageStatus' => $page->status(),
|
|
|
|
|
'lastCacheUpdate' => $page->lastCacheUpdate()->value(),
|
2025-09-10 14:28:38 +02:00
|
|
|
]
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
];
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
'routes' => [
|
|
|
|
|
require_once(__DIR__ . '/src/routes/refresh-cache.php')
|
|
|
|
|
]
|
|
|
|
|
]);
|