From 52c86af842af625594e7d6088797146e77adc885 Mon Sep 17 00:00:00 2001 From: buttle Date: Thu, 4 Nov 2021 12:12:41 +0100 Subject: [PATCH] adds collections search api endpoint --- config/module.config.php | 4 +--- src/Controller/ArchiveSiteMetaController.php | 4 +++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/module.config.php b/config/module.config.php index ac72a0e..020b8b3 100644 --- a/config/module.config.php +++ b/config/module.config.php @@ -10,9 +10,7 @@ return [ //'type' => \Laminas\Router\Http\Segment::class, 'type' => \Laminas\Router\Http\Literal::class, 'options' => [ - //'route' => '/collections[/:action]', - //'route' => '/collections', - 'route' => '/collections/search', + 'route' => '/api/collections/search', 'defaults' => [ '__NAMESPACE__' => 'ArchiveSiteMeta\Controller', 'controller' => Controller\ArchiveSiteMetaController::class, diff --git a/src/Controller/ArchiveSiteMetaController.php b/src/Controller/ArchiveSiteMetaController.php index c8cf267..9980ef9 100644 --- a/src/Controller/ArchiveSiteMetaController.php +++ b/src/Controller/ArchiveSiteMetaController.php @@ -52,7 +52,9 @@ class ArchiveSiteMetaController extends AbstractActionController array_push($query_results, $site->id()); } } - $pages = $this->api()->search('site_pages', $resources['site_pages']['query'], ['returnScalar' => 'site'])->getContent(); + $pages = $this->api()->search('site_pages', + $resources['site_pages']['query'], + ['returnScalar' => 'site'])->getContent(); foreach($pages as $page) { array_push($query_results, (int)$page); }