THẢO LUẬN

@hungpvph36223 đoạn nào có thời gian a sẽ làm thêm precense channel với API route coi xem

0

@maitrungduc1410 Em chỉ tham khảo bài của a để làm bài của em thôi ạ, mấy cái khác thì chạy bình thường còn presence channel này thì em đang không lấy được những use đang join vô ạ

+1

@hungpvph36223 bài này của a làm với Private channel thôi chứ chưa xử lý tới phần Presence channel, nhưng a nghĩ là nó cũng sẽ xêm xêm thôi chứ nhỉ? 🧐

E đã làm theo bài của a từ đầu tới cuối chưa? chạy oke ko e?

0

@maitrungduc1410 Em thấy a ghi đè /api/Screenshot from 2024-10-23 21-29-04.pngbroadcasting/auth của mình chứ k dùng mặc định của nó, mà khi dùng khi em dùng presence channel thì không thể lấy được thông tin user ạ, em có xem 1 số nguồn thêm channel_data vào thì join được channel nhưng nó lại trả về undefine ạ

Route::post('/broadcasting/auth', function (Request $request) { return ['channel_data' => $request->user()]; });

Broadcast::channel('user-online', function ($user) { return $user; });

0

cám ơn bạn đã theo dõi 😍

0
thg 10 23, 1:07 CH

Qua rất nhiêù năm nhưng cám ơn bạn vì bài viết rất thực tế và dễ hiểu

0
thg 10 23, 11:13 SA

Mình cũng đồng ý với comment của bạn @light , theo mình thì ở đây chưa sử dụng đúng design của Factory Method Pattern. Ở design này, cần thêm các lớp Concrete cho từng loại developer, việc của abstract DevelopersFactory là tạo ra developer nhờ vào các Concreate lúc để sẽ đảm bảo nguyên tắc Open/Close and Single Responsibility. Cụ thể thêm các classes sau:

Lấy HcmPhpDeveloper làm chuẩn.

  1. 1 interface IDeveloper và từng loại developer sẽ implements interface này để thực hiện các business cụ thể. class HcmPhpDeveloper implements IDeveloper { }

  2. các concrete cho từng loại developer, cụ thể ConcreteHcmPhpDeveloper được extends từ DevelopersFactory và implement lại

class ConcreteHcmPhpDeveloper extends { public function createDeveloper() { return new HcmPhpDeveloper(); } }

Factory Method pattern mình đọc được từ https://refactoring.guru/design-patterns/factory-method/php/example#example-1, bạn có thể tham khảo thêm.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 23, 9:40 SA

Thank you for your information with that you can check the best mobile app development company that is Khired Networks build your startups for getting more revenue.

0
thg 10 23, 8:30 SA

hello Hoàng. Mình đang có 1 dự án vỀ AI RCNN mong có thể xin thông tin liên hệ

0

bác lên bài cho UIKit được không

0

bác lên bài cho UIKit được không

0
thg 10 23, 7:20 SA

mò mãi mới làm được, tks bác

0

Thông tin bài viết bổ ích quá. Cảm ơn bạn

0
thg 10 23, 1:53 SA

cảm ơn bạn 👍️

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 10 22, 4:13 CH

Bạn có thể tham khảo cách này có dùng được không nhé

https://pagination.js.org/Nội Thất Long Vũ

0

nếu là big data thì dùng dbt ổn không nhỉ?

0
thg 10 22, 8:59 SA

cool~

0
thg 10 22, 8:58 SA

Hiện tại chỉ hỗ trợ Mac và sẽ có sẵn cho Windows trong tương lai.

0

Hoặc là clean code, hoặc là clean architecture (như trên bài), không có khái niệm nào là clean code architecture cả.

+1
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí