jlndk / laravel-realtime
A realtime library for laravel without compromises, using WAMPv2!
Requires
- php: ~5.5|~7.0
- illuminate/support: ~5.1
- voryx/thruway: ^0.4.2
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2024-11-10 04:17:19 UTC
README
A realtime library for laravel without compromises, using WAMPv2!
Development status
This library is still not quite ready to use. The upstream messaging (client to server) should be run fine, but there is no warranty for stable functionality yet. Please use it at your own risk. The library is still under active development, and we hope to ship version 1.1 (our first beta) soon. We will update this repo (and readme) accordingly.
Install
TL;DR: Download jlndk/laravel-realtime
via composer, add Jlndk\LaravelRealtime\Providers\RealtimeServiceProvider::class
to the providers array, publish the files, and add the second service provider: App\Providers\RealtimeEventServiceProvider::class.
For more detailed instructions, please check out "Installation" on our wiki
Usage
TL;DR: Add event bindings to the RealtimeEventServiceProvider
in your app and start the realtime server via php artisan realtime:start
For more detailed instructions alog with examples, please check out "Usage" on our wiki
Change log
Please see CHANGELOG for more information what has changed recently.
Testing
Note: Still needs tests. Pull requests are welcome :)
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email jonas@jonasln.dk instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.