Привет всем. Нашел такую библиотеку elephant.io для PHP которая связывает его с сервером Node JS с Socket IO. Все настроил, работает. Но не могу понять как читать то, что пришло с сервера... Отправка то простая:
$version = new Version1X("http://localhost:7777");
$client = new Client($version);
$client->initialize();
$client->emit("new_message", ["Text"=>"Текст"]);
А вот чтение... Пробовал делать просто функцию и на сервере вызывать ее:
io.emit("NEW_MESSAGE", "text");
function NEW_MESSAGE(data)
{
echo data;
}
Но такое не прокатило...
Сразу говорю что обычный JS на клиенте не подходит, я хочу сделать личные сообщения и чет боюсь за безопасность, там то клиентская сторона, поменять можно что угодно...
Вот если что страница на гитзхабе
https://github.com/shubhamparamhans/elephant.io