Skip to content

Commit

Permalink
Merge pull request #6 from tomatophp/develop
Browse files Browse the repository at this point in the history
add laravel reverb
  • Loading branch information
3x1io authored Mar 25, 2024
2 parents f97ba3b + c624348 commit 46a0288
Show file tree
Hide file tree
Showing 13 changed files with 1,502 additions and 214 deletions.
36 changes: 36 additions & 0 deletions app/Events/CheckSocket.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?php

namespace App\Events;

use Illuminate\Broadcasting\Channel;
use Illuminate\Broadcasting\InteractsWithSockets;
use Illuminate\Broadcasting\PresenceChannel;
use Illuminate\Broadcasting\PrivateChannel;
use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
use Illuminate\Foundation\Events\Dispatchable;
use Illuminate\Queue\SerializesModels;

class CheckSocket implements ShouldBroadcast
{
use Dispatchable, InteractsWithSockets, SerializesModels;

/**
* Create a new event instance.
*/
public function __construct(public array $data)
{
//
}

/**
* Get the channels the event should broadcast on.
*
* @return array<int, \Illuminate\Broadcasting\Channel>
*/
public function broadcastOn(): array
{
return [
new Channel('socket'),
];
}
}
1 change: 1 addition & 0 deletions bootstrap/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
->withRouting(
web: __DIR__.'/../routes/web.php',
commands: __DIR__.'/../routes/console.php',
channels: __DIR__.'/../routes/channels.php',
health: '/up',
)
->withMiddleware(function (Middleware $middleware) {
Expand Down
22 changes: 22 additions & 0 deletions circlexo.test.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
-----BEGIN CERTIFICATE-----
MIIDrjCCApagAwIBAgIJAP6RQOpO2t2yMA0GCSqGSIb3DQEBCwUAMIGhMTIwMAYD
VQQKDClMYXJhdmVsIFZhbGV0IENBIFNlbGYgU2lnbmVkIE9yZ2FuaXphdGlvbjEo
MCYGA1UEAwwfTGFyYXZlbCBWYWxldCBDQSBTZWxmIFNpZ25lZCBDTjETMBEGA1UE
CwwKRGV2ZWxvcGVyczEsMCoGCSqGSIb3DQEJARYdcm9vdGNlcnRpZmljYXRlQGxh
cmF2ZWwudmFsZXQwHhcNMjQwMzAzMTUzMTI3WhcNMjUwMzA2MTUzMTI3WjBEMRYw
FAYDVQQDDA1jaXJjbGV4by50ZXN0MSowKAYJKoZIhvcNAQkBFhtjaXJjbGV4by50
ZXN0QGxhcmF2ZWwudmFsZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDCyoVBSJ7Robh+qaYjn5u/ZMSPOvMH6pBC+CJqRWhoGRP/11QLuC5Q1as/KXbf
v4RlZiE1QMCbJarDCZvyILh9wTmVMQs6uL+TW8XHRBbMwyMTLBGghMvRCRiOD+U3
wDwali780q53jhPA7wAy46lgPW6u+3yDc4nZyuM/kMVhvefMgpHgXA/FqGuI8K8J
Zrqlrr3IlO2HAy+kwnVuTnrRC9Q0at+2HWd/+pZTlXOfZUj7aSVGjgJo7PDCZ+4O
cFivHL0qr5YowNOHJZJt+5Y6dn+67AhPGv1DYW+bYJWEOX3ZU3qJ8c3F+WG5r90w
IKRCngkzYKuoz9zRpObZEMLPAgMBAAGjRTBDMAkGA1UdEwQCMAAwCwYDVR0PBAQD
AgXgMCkGA1UdEQQiMCCCDWNpcmNsZXhvLnRlc3SCDyouY2lyY2xleG8udGVzdDAN
BgkqhkiG9w0BAQsFAAOCAQEALksdhhmM10Bf3MCskKcYmsmOQV1Q7MGYbxM4BLsl
f4s5rsR0hkwrnlMktv1b3D1GI4s824PxpcO60w0wIlkjR1zwhB7neyLQsq9Oi0h5
8c3yE7qv2D8QJUsuQIhTnWa4r7rZ742nXe4hXeECE7rlXWN6Sii5Xuzs/7+nDkvJ
nZx2PornGalbBwlWSCs6DVB452w32Blmcit15ZHcHxvqrXTSX8v45mWEWvN14yuK
qEyu8YWHDIjkWB5dKOcskFOy7JIFRq5KUXnTnADQSAo37I8aoAp5LuFyFKZl2rEL
7hc72CQ+MUvnCgtOeHY/sjYNCpu/OV9wMvseQ0eijCH5pA==
-----END CERTIFICATE-----
2 changes: 2 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
"require": {
"php": "^8.2",
"laravel/framework": "^11.0",
"laravel/reverb": "@beta",
"laravel/tinker": "^2.9",
"pusher/pusher-php-server": "7.2",
"simplesoftwareio/simple-qrcode": "^4.2",
"tomatophp/tomato-admin": "^1.2",
"tomatophp/tomato-crm-module": "^1.0",
Expand Down
Loading

0 comments on commit 46a0288

Please sign in to comment.