From 498913806182905cc0c14bd12a61f9af26fa16b4 Mon Sep 17 00:00:00 2001 From: "David T. Sadler" Date: Mon, 17 Feb 2020 19:59:15 +0000 Subject: Switch over to Jigsaw --- listeners/GenerateIndex.php | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 listeners/GenerateIndex.php (limited to 'listeners/GenerateIndex.php') diff --git a/listeners/GenerateIndex.php b/listeners/GenerateIndex.php new file mode 100644 index 0000000..80dd481 --- /dev/null +++ b/listeners/GenerateIndex.php @@ -0,0 +1,22 @@ +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)); + } +} -- cgit v1.2.3-13-gbd6f