From 0cf1a615dc2a430b00a17b261d854210d0f7094e Mon Sep 17 00:00:00 2001
From: Mahmoud Wardeh <m.wardeh@fz-juelich.de>
Date: Tue, 21 Nov 2023 13:25:29 +0100
Subject: [PATCH] Add the eventsapiclient tag 3.5 to use the send function

---
 composer.json                 | 4 ++--
 composer.lock                 | 8 ++++----
 examples/sendEventExample.php | 2 +-
 tests/EventManagementTest.php | 6 ++++--
 4 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/composer.json b/composer.json
index f525838..b973f53 100644
--- a/composer.json
+++ b/composer.json
@@ -17,8 +17,8 @@
 	"require": {
 		"silex/silex" : "^2.3",
 		"phpmailer/phpmailer": ">=6.0",
-		"jards/eventsapiclient": "=3.4",
-		"jards/gcsjardsapiclient": "=2.3"
+		"jards/gcsjardsapiclient": "=2.3",
+		"jards/eventsapiclient": "3.5"
 	},
 	"require-dev": {
         "phpunit/phpunit": "^9.5.5"
diff --git a/composer.lock b/composer.lock
index 3989541..cd550ee 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,15 +4,15 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "1385fd0265eac1902989e35ded5ade5b",
+    "content-hash": "2fd0ac161839446cab47ffdbd396e48b",
     "packages": [
         {
             "name": "jards/eventsapiclient",
-            "version": "v3.4",
+            "version": "v3.5",
             "source": {
                 "type": "git",
                 "url": "https://gitlab.version.fz-juelich.de/jards/EventsAPIClient.git",
-                "reference": "a4658e687c595e5ba180beb6308d38cee6a54e1e"
+                "reference": "c711bfd1bc5ea1ba3374a96d5bce07618856f4a8"
             },
             "require": {
                 "ext-curl": "*",
@@ -53,7 +53,7 @@
                 "sdk",
                 "swagger"
             ],
-            "time": "2022-03-11T08:03:41+00:00"
+            "time": "2023-05-25T10:41:07+00:00"
         },
         {
             "name": "jards/gcsjardsapiclient",
diff --git a/examples/sendEventExample.php b/examples/sendEventExample.php
index 410bf06..93ae5d1 100644
--- a/examples/sendEventExample.php
+++ b/examples/sendEventExample.php
@@ -1,6 +1,6 @@
 <?php
 
-use jards\eventsapi\EventManagement;
+use jards\eventsapiclient\Swagger\Client\Api\EventManagement;
 require_once __DIR__.'/../vendor/autoload.php';
 
 $eventManagement = new EventManagement();
diff --git a/tests/EventManagementTest.php b/tests/EventManagementTest.php
index c344a5c..80ce59a 100644
--- a/tests/EventManagementTest.php
+++ b/tests/EventManagementTest.php
@@ -5,6 +5,8 @@ namespace jards\eventsapi\tests;
 use PHPUnit\Framework\TestCase;
 use jards\eventsapi\EventManagement;
 use jards\eventsapiclient\Swagger\Client\Model\Event;
+use jards\eventsapiclient\Swagger\Client\Api\EventManagement as ApiEventManagement;
+
 
 class EventManagementTest extends TestCase{
 
@@ -48,7 +50,7 @@ class EventManagementTest extends TestCase{
 	public function testSendEvent(){
 		echo "testSendEvent\n";
 		
-		$eventManagement = new EventManagement();
+		$eventManagement = new ApiEventManagement();
 		
 		$oldEventIDs = $this->getExistingEventIDs();
 		
@@ -94,7 +96,7 @@ class EventManagementTest extends TestCase{
 		$url = file_get_contents(__DIR__.'/../configs/myurl.cnf');
 		$invalid = $url.'/thisisinvalidforphpunit';
 		
-		$eventManagement = new EventManagement();
+		$eventManagement = new ApiEventManagement();
 		
 		$event = new Event();
 		$event->setName('My event never sent phpunit');
-- 
GitLab