From 0f7c31a018838aa5a798755b1cc559031f6fa5f8 Mon Sep 17 00:00:00 2001 From: Cerys Lewis Date: Mon, 3 Jun 2024 16:54:48 +0100 Subject: [PATCH] more defaults for the `DeegraphServer` constructor --- src/Core/DeegraphServer.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) mode change 100755 => 100644 src/Core/DeegraphServer.php diff --git a/src/Core/DeegraphServer.php b/src/Core/DeegraphServer.php old mode 100755 new mode 100644 index be2969b..fc8cada --- a/src/Core/DeegraphServer.php +++ b/src/Core/DeegraphServer.php @@ -3,7 +3,8 @@ namespace Darksparrow\DeegraphPHP\Core; use Darksparrow\DeegraphPHP\DataStructures\ServerInfo; -use Darksparrow\DeegraphPHP\QueryBuilder\QueryBuilders\Put; +use Darksparrow\DeegraphPHP\QueryBuilder\QueryBuilders\InsertQuery; +use Darksparrow\DeegraphPHP\QueryBuilder\QueryBuilders\PutQuery; class DeegraphServer { @@ -12,7 +13,11 @@ class DeegraphServer private string $Token; private bool $AllowSelfSignedCerts; - public function __construct(string $server, int $port, string $token, bool $allowSelfSignedCerts = false) + public function __construct( + string $token, + string $server = "localhost", + int $port = 8088, + bool $allowSelfSignedCerts = false) { $this->ServerDomain = $server; $this->Port = $port; @@ -62,10 +67,10 @@ class DeegraphServer } /** - * @param Put $query Takes in a Query Builder object. + * @param PutQuery|InsertQuery $query Takes in a Query Builder object. * @return void */ - public function RunQuery(Put $query): void + public function RunQuery(PutQuery|InsertQuery $query): void { echo $query; echo "


";