jlndk / laravel-realtime by jlndk

A realtime library for laravel without compromises, using WAMPv2!
12
5
3
Package Data
Maintainer Username: jlndk
Maintainer Contact: jonas@jonasln.dk (Jonas Lindenskov Nielsen)
Package Create Date: 2016-05-21
Package Last Update: 2016-05-30
Language: PHP
License: MIT
Last Refreshed: 2024-04-18 15:12:56
Package Statistics
Total Downloads: 12
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 5
Total Watchers: 3
Total Forks: 0
Total Open Issues: 4

Laravel Realtime

Total Downloads On Composer Total Downloads On Github Total Issues On Github Total Forks On Github Total Stars On Github

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.