|
6 | 6 | $feed = flextype('registry')->get('plugins.feed.settings.feed'); |
7 | 7 |
|
8 | 8 | if (isset($feed) and count($feed) > 0) { |
9 | | - foreach (flextype('registry')->get('plugins.feed.settings.feed') as $item) { |
| 9 | + foreach ($feed as $item) { |
10 | 10 |
|
11 | 11 | $cacheID = strings('feed-collection-' . $item['id'])->hash()->toString(); |
12 | 12 |
|
13 | | - flextype('emitter')->addListener('onEntriesCreate', function () use ($cacheID) { |
14 | | - flextype('cache')->delete($cacheID); |
15 | | - }); |
16 | | - |
17 | | - flextype('emitter')->addListener('onEntriesDelete', function () use ($cacheID) { |
18 | | - flextype('cache')->delete($cacheID); |
19 | | - }); |
20 | | - |
21 | | - flextype('emitter')->addListener('onEntriesMove', function () use ($cacheID) { |
22 | | - flextype('cache')->delete($cacheID); |
23 | | - }); |
24 | | - |
25 | | - flextype('emitter')->addListener('onEntriesCopy', function () use ($cacheID) { |
26 | | - flextype('cache')->delete($cacheID); |
27 | | - }); |
28 | | - |
29 | | - flextype('emitter')->addListener('onEntriesUpdate', function () use ($cacheID) { |
30 | | - flextype('cache')->delete($cacheID); |
31 | | - }); |
| 13 | + flextype('emitter')->addListener('onEntriesCreate', fn () => flextype('cache')->delete($cacheID)); |
| 14 | + flextype('emitter')->addListener('onEntriesDelete', fn () => flextype('cache')->delete($cacheID)); |
| 15 | + flextype('emitter')->addListener('onEntriesMove', fn () => flextype('cache')->delete($cacheID)); |
| 16 | + flextype('emitter')->addListener('onEntriesCopy', fn () => flextype('cache')->delete($cacheID)); |
| 17 | + flextype('emitter')->addListener('onEntriesUpdate', fn () => flextype('cache')->delete($cacheID)); |
32 | 18 |
|
33 | 19 | flextype()->get($item['options']['route'], function (Request $request, Response $response, array $args) use ($item, $cacheID) { |
34 | 20 |
|
|
0 commit comments