public function getDequeueCommand() { $result = CommandQueue::dequeue(); if ($result === null) { return response()->json(['commands' => 'empty']); } else { return response()->json($result); } }
public function getDequeueCommand() { $getResponse = function () { $result = CommandQueue::dequeue(); if ($result !== null) { return response()->json($result); } else { return null; } }; return $this->serveLongPolling($getResponse, response()->json(['commands' => 'empty'])); }