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 "
";