問題タブ [laravel-events]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
198 参照

laravel - Laravel 8 でジョブ、イベント、リスナー、キューを含む構造を作成する

それについての流れがあります。私は紙の上で問題を解くことができます。システム管理者として、クライアント、部門、ユーザー、訪問者、通話、会議のモデルがあります。

  • クライアントは私たちの顧客です。
  • 部門は顧客の部門です。
  • ユーザーには多くのロールがありますが、「エージェント」ロールを調べて、エージェントをコール センターのワーカーとして定義します。
  • 訪問者は、クライアントと部門を選択して、アクティブなエージェントに会いたい人です。
  • 呼び出しはログ テーブルです。訪問者がエージェントを見つけてエージェントにデータを送信できる場合は、データを呼び出しテーブルに保存します。
  • ミーティングエージェントが通話を受け入れると、それをミーティング テーブルに保存し、エージェントと訪問者に通知します。

Client.php (モデル)

Department.php (モデル)

User.php (モデル)

Visitor.php (モデル)

ご覧のとおり、関係を定義し、そのようなことをしたいと考えています。

これが流れです...

1

問題は、Laravel 8 でそれを行うにはどうすればよいかということです。

0 投票する
0 に答える
47 参照

laravel - プライベート チャンネルの承認 - 1 対 1 のチャット

今のところ、2 人のユーザー間の 1 対 1 のチャットであ​​るチャット ルームがあります。

無許可チャンネルです

このように動作しますが、部屋の送信者または受信者のどちらであるかを確認できるように、このように変更したかったのですが、そうでない場合は許可されません。

これは User のモデルの canJoinRoom メソッドです

それで、ユーザーの方法を使用して追加のものをチェックしようとすると、ブロードキャスト/認証404が見つかりません。

この方法も試しましたが、まだブロードキャスト/認証 404 が見つかりません。