This repository has been archived by the owner on Aug 25, 2022. It is now read-only.
3.0.0 is here ! :)
After some releases, v3.0 of Elephant.io is (finally) here. The whole architecture of the project was changed, and is now following the PSR-4 autoloading principle.
- Socket.io 1.x compatibility
- Engine abstraction, meaning that you can implement another engine for your messages, such as using RabbitMQ, Reddis, ... etc instead of good old Socket.io ; Socket.io 1.x and Socket.io 0.x are built-ins.
- Wrapper around the Engine abstraction
- Refactored the Payload classes, and split them up into several classes (one for decoding, and one for encoding payloads)
- Dropped curl utilisation, used php's stream api instead
This should make a rough idea of what is implemented in this new version.
(Yup, this is a stupid copy and paste from the first beta)