/** * Create JSON payload * * @param MessageInterface $message * * @return string */ public function createJsonPayload(MessageInterface $message) { if (version_compare(PHP_VERSION, '5.4.0', '>=')) { return json_encode($message->getPayloadData(), JSON_FORCE_OBJECT ^ JSON_UNESCAPED_UNICODE); } else { return json_encode($message->getPayloadData(), JSON_FORCE_OBJECT); } }