From de317675a8069b747cb253ba3e2b5dc394ca36ef Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 18 Jul 2026 21:44:51 +0000
Subject: [PATCH] =Base Integrations mainly done - doing a test with setting up the Square integration to follow

---
 inc/integrations/Admin.php |   13 +++++--------
 1 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/inc/integrations/Admin.php b/inc/integrations/Admin.php
index 122a459..3f321a5 100644
--- a/inc/integrations/Admin.php
+++ b/inc/integrations/Admin.php
@@ -78,15 +78,8 @@
 		return $result;
 	}
 
-	public function response(bool $success, string $message):array
-	{
-		return [
-			'success'	=> $success,
-			'message'	=> $message
-		];
-	}
 
-	public function renderConnection():string
+	public function renderConnection(bool $return = false):string
 	{
 		if ($this->userID && !JVB()->userCanConnect($this->service_name, $this->userID)) {
 			return '';
@@ -176,6 +169,10 @@
 		$form .= $this->outputActionButtons();
 		$form .= '</form>';
 
+		if (!$return) {
+			echo $form;
+		}
+
 		return $form;
 	}
 		protected function outputActionButtons():string

--
Gitblit v1.10.0