From 7ded3baebf9fca0678a306169ebef250614d183e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Thu, 17 May 2012 19:54:29 +0000 Subject: [PATCH] Please don't call addArrayToDataSet() in class NodeMessageSelfConnectHandler, this is never supported --- .../class_NodeMessageSelfConnectHandler.php | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php b/application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php index 3b4c13892..00d1acbc1 100644 --- a/application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php +++ b/application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php @@ -33,12 +33,6 @@ class NodeMessageSelfConnectHandler extends BaseMessageHandler implements Handle // Set handler name $this->setHandlerName('message_type_self_connect'); - - // Init message data array - $this->messageDataElements = array( - XmlSelfConnectTemplateEngine::SELF_CONNECT_DATA_NODE_ID, - XmlSelfConnectTemplateEngine::SELF_CONNECT_DATA_SESSION_ID - ); } /** @@ -85,16 +79,11 @@ class NodeMessageSelfConnectHandler extends BaseMessageHandler implements Handle * @param $dataSetInstance An instance of a StoreableCriteria class * @param $messageData An array with all message data * @return void + * @throws UnsupportedOperationException If this method is called */ public function addArrayToDataSet (StoreableCriteria $dataSetInstance, array $messageData) { - // Add all ements - foreach ($this->messageDataElements as $key) { - // Is it there? - assert(isset($messageData[$key])); - - // Add it - $dataSetInstance->addCriteria('node_' . $key, $messageData[$key]); - } // END - foreach + // Please don't call this method! + throw new UnsupportedOperationException(array($this, __FUNCTION__), self::EXCEPTION_UNSPPORTED_OPERATION); } } -- 2.39.5