From 24c8a3d9d76bf50795ca22b9cc5da47f89c5d336 Mon Sep 17 00:00:00 2001
From: tracer <tracer@24unix.net>
Date: Fri, 28 Oct 2022 17:00:16 +0200
Subject: [PATCH] added renderJson

---
 src/Service/Template.php | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/src/Service/Template.php b/src/Service/Template.php
index 2b4dd73..58e26c8 100644
--- a/src/Service/Template.php
+++ b/src/Service/Template.php
@@ -41,4 +41,14 @@ class Template
         }
         exit(0);
     }
+
+    /*
+     * For AJAX calls, return json
+     */
+    public function renderJson(array $results): never
+    {
+        http_response_code(response_code: $results['status']);
+        echo json_encode(value: $results);
+        exit(0);
+    }
 }