codegor/laravel-vuex-resapi

这是Vuex-laravel-resource-api的Laravel部分,用于处理WebSocket事件。

dev-master 2019-09-16 13:20 UTC

This package is auto-updated.

Last update: 2024-09-17 00:49:43 UTC


README

Laravel Source Build Status License Total Downloads

这是一个Vuex API库的Laravel事件部分,用于Laravel REST控制器,并带有模型示例。当您想使用Laravel Echo和vuex-laravel-resource-api时,这是Laravel Echo广播事件的后端。

如何使用?

在模型的boot部分,您可以为Resapi发射WebSocket事件。

例如

//...
use Codegor\Resapi\Events\UpdateData;

class Manager extends Model {
    protected static function boot() {
      // ...
      static::saved(function($m){broadcast(new UpdateData('manager', $m->user_id))->toOthers();});  
    }
    
    // ...
}

查看example/Manager.php以获取示例。