diff options
Diffstat (limited to 'listeners/GenerateIndex.php')
| -rw-r--r-- | listeners/GenerateIndex.php | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/listeners/GenerateIndex.php b/listeners/GenerateIndex.php deleted file mode 100644 index 80dd481..0000000 --- a/listeners/GenerateIndex.php +++ /dev/null @@ -1,22 +0,0 @@ -<?php - -namespace App\Listeners; - -use TightenCo\Jigsaw\Jigsaw; - -class GenerateIndex -{ - public function handle(Jigsaw $jigsaw) - { - $data = collect($jigsaw->getCollection('posts')->map(function ($page) use ($jigsaw) { - return [ - 'title' => $page->title, - 'categories' => $page->categories, - 'link' => rightTrimPath($jigsaw->getConfig('baseUrl')) . $page->getPath(), - 'snippet' => $page->getExcerpt(), - ]; - })->values()); - - file_put_contents($jigsaw->getDestinationPath() . '/index.json', json_encode($data)); - } -} |
