1.0 Beta
Pre-release
Pre-release
This is the first beta for the 1.0 release of this package.
Changes from the 0.3 release include:
- Introduced
Gos\Component\WebSocketClient\Wamp\ClientInterface
as an interface for the client class - Made
Gos\Component\WebSocketClient\Wamp\Client
final - Added more in-depth type and error checking, and typehinting
- Extracted the functions that generate string payloads from
Gos\Component\WebSocketClient\Wamp\WebsocketPayload
into aGos\Component\WebSocketClient\Wamp\PayloadGeneratorInterface
- Made
Gos\Component\WebSocketClient\Wamp\WebsocketPayload
a final class as it serves as a DTO - Added automated testing coverage