Доброго времени суток господа. Использую Workerman на Laravel 5.7. Вот такой комманд:
<?php
namespace App\Console;
use Illuminate\Console\Command;
use Workerman\Worker;
//use Workerman\Lib\Timer;
class ChatWorkerman extends Command
{
/**
* The name and signature of the console command.
*
* @var string
*/
protected $signature = 'chat:start';
/**
* The console command description.
*
* @var string
*/
protected $description = 'Chat with workerman';
/**
* Create a new command instance.
*
* @return void
*/
public function __construct()
{
parent::__construct();
}
/**
* Execute the console command.
*
* @return mixed
*/
public function handle()
{
$ws_worker = new Worker("websocket://0.0.0.0:2346");
// 4 processes
$ws_worker->count = 4;
// Emitted when new connection come
$ws_worker->onConnect = function($connection)
{
echo "New connection\n";
};
// Emitted when data received
$ws_worker->onMessage = function($connection, $data)
{
// Send hello $data
$connection->send('hello ' . $data);
};
// Emitted when connection closed
$ws_worker->onClose = function($connection)
{
echo "Connection closed\n";
};
// Run worker
Worker::runAll();
}
}
Как мне получить Request, что-бы чекнуть сессию и проверить авторизован ли пользователь? Всем благодарен за помощь.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Столкнулся с проблемой (искал в сети, не нашёл ничего толкового), как реализовать иерархическое древо вопросов ответов(Пример на картинке)