From ac26e3be483441c52edb82280d542c3629636249 Mon Sep 17 00:00:00 2001
From: Carsten Karbach <c.karbach@fz-juelich.de>
Date: Thu, 18 Jan 2018 13:32:30 +0100
Subject: [PATCH] [gcs-jards-#70] Improve documentation for listener

---
 lib/EventListener.php       | 2 +-
 lib/MailOnEventListener.php | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/EventListener.php b/lib/EventListener.php
index 7294d1f..0d4ca88 100644
--- a/lib/EventListener.php
+++ b/lib/EventListener.php
@@ -12,7 +12,7 @@ interface EventListener{
 	 * This is called for every new received event.
 	 * The event is provided in two formats: simple JSON decoded object and Swagger deserialized model.
 	 * 
-	 * @param object $event encoded object from JSON
+	 * @param object $event encoded object from JSON, you could call json_encode($event) to get it as a string
 	 * @param \jards\eventsapiclient\Swagger\Client\Model\Event $event deserialized event ino Swagger model
 	 */
 	public function handleEvent($jsonevent, $apievent);
diff --git a/lib/MailOnEventListener.php b/lib/MailOnEventListener.php
index 8bf2d09..1e86a95 100644
--- a/lib/MailOnEventListener.php
+++ b/lib/MailOnEventListener.php
@@ -58,7 +58,7 @@ class MailOnEventListener implements EventListener{
 	 */
 	public function handleEvent($jsonevent, $apievent){
 		$config = parse_ini_file(__DIR__.'/../configs/mail.cnf');
-		$this->sendmail($config['TARGET'], 'New event received', json_encode($jsonevent));
+		$this->sendmail($config['TARGET'], 'New event received over '.gethostname(), json_encode($jsonevent));
 	}
 }
 
-- 
GitLab