File: /var/www/vhost/disk-apps/agile-selling-wpb/app/Http/Controllers/PusherController.php
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Pusher;
use App\Events\RequestPositionsEvent;
class PusherController extends Controller
{
public function authPusher(Request $request){
$pusher = new Pusher\Pusher(env('PUSHER_APP_KEY'), env('PUSHER_APP_SECRET'), env('PUSHER_APP_ID'));
return $pusher->socket_auth(request('channel_name'), request('socket_id'));
}
public function requestPositions(Request $request){
return event(new RequestPositionsEvent("X"));
}
}