Completed
Pull Request — master (#140)
by
unknown
01:21
created
src/PubSub/Redis/RedisPusherBroadcaster.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -111,7 +111,7 @@
 block discarded – undo
111 111
      * Decode the given Pusher response.
112 112
      *
113 113
      * @param  \Illuminate\Http\Request  $request
114
-     * @param  mixed  $response
114
+     * @param  string  $response
115 115
      * @return array
116 116
      */
117 117
     protected function decodePusherResponse($request, $response)
Please login to merge, or discard this patch.
Unused Use Statements   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -2,12 +2,12 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\PubSub\Redis;
4 4
 
5
-use Pusher\Pusher;
6
-use Illuminate\Support\Arr;
7
-use Illuminate\Support\Str;
8
-use Illuminate\Contracts\Redis\Factory as Redis;
9 5
 use Illuminate\Broadcasting\Broadcasters\Broadcaster;
10 6
 use Illuminate\Broadcasting\Broadcasters\UsePusherChannelConventions;
7
+use Illuminate\Contracts\Redis\Factory as Redis;
8
+use Illuminate\Support\Arr;
9
+use Illuminate\Support\Str;
10
+use Pusher\Pusher;
11 11
 use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
12 12
 
13 13
 class RedisPusherBroadcaster extends Broadcaster
Please login to merge, or discard this patch.
src/WebSocketsServiceProvider.php 1 patch
Unused Use Statements   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -2,24 +2,24 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets;
4 4
 
5
-use Pusher\Pusher;
6
-use Psr\Log\LoggerInterface;
7
-use Illuminate\Support\Facades\Gate;
8
-use Illuminate\Support\Facades\Route;
9
-use Illuminate\Support\ServiceProvider;
10
-use Illuminate\Broadcasting\BroadcastManager;
11
-use BeyondCode\LaravelWebSockets\Server\Router;
12 5
 use BeyondCode\LaravelWebSockets\Apps\AppProvider;
13
-use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
14
-use BeyondCode\LaravelWebSockets\PubSub\Redis\RedisPusherBroadcaster;
15
-use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\SendMessage;
16
-use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\ShowDashboard;
17 6
 use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\AuthenticateDashboard;
18 7
 use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\DashboardApiController;
19
-use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManagers\ArrayChannelManager;
8
+use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\SendMessage;
9
+use BeyondCode\LaravelWebSockets\Dashboard\Http\Controllers\ShowDashboard;
20 10
 use BeyondCode\LaravelWebSockets\Dashboard\Http\Middleware\Authorize as AuthorizeDashboard;
21
-use BeyondCode\LaravelWebSockets\Statistics\Http\Middleware\Authorize as AuthorizeStatistics;
11
+use BeyondCode\LaravelWebSockets\PubSub\Redis\RedisPusherBroadcaster;
12
+use BeyondCode\LaravelWebSockets\Server\Router;
22 13
 use BeyondCode\LaravelWebSockets\Statistics\Http\Controllers\WebSocketStatisticsEntriesController;
14
+use BeyondCode\LaravelWebSockets\Statistics\Http\Middleware\Authorize as AuthorizeStatistics;
15
+use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
16
+use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManagers\ArrayChannelManager;
17
+use Illuminate\Broadcasting\BroadcastManager;
18
+use Illuminate\Support\Facades\Gate;
19
+use Illuminate\Support\Facades\Route;
20
+use Illuminate\Support\ServiceProvider;
21
+use Psr\Log\LoggerInterface;
22
+use Pusher\Pusher;
23 23
 
24 24
 class WebSocketsServiceProvider extends ServiceProvider
25 25
 {
Please login to merge, or discard this patch.
src/WebSockets/Channels/Channel.php 1 patch
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -2,12 +2,12 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\WebSockets\Channels;
4 4
 
5
-use stdClass;
6
-use Illuminate\Support\Str;
7
-use Ratchet\ConnectionInterface;
8 5
 use BeyondCode\LaravelWebSockets\Dashboard\DashboardLogger;
9 6
 use BeyondCode\LaravelWebSockets\PubSub\ReplicationInterface;
10 7
 use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\InvalidSignature;
8
+use Illuminate\Support\Str;
9
+use Ratchet\ConnectionInterface;
10
+use stdClass;
11 11
 
12 12
 class Channel
13 13
 {
Please login to merge, or discard this patch.
src/HttpApi/Controllers/Controller.php 1 patch
Unused Use Statements   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -2,23 +2,23 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\HttpApi\Controllers;
4 4
 
5
+use BeyondCode\LaravelWebSockets\Apps\App;
6
+use BeyondCode\LaravelWebSockets\QueryParameters;
7
+use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
5 8
 use Exception;
6
-use Pusher\Pusher;
7
-use Illuminate\Support\Arr;
8
-use Illuminate\Http\Request;
9 9
 use GuzzleHttp\Psr7\Response;
10
-use Ratchet\ConnectionInterface;
11
-use Illuminate\Http\JsonResponse;
12 10
 use GuzzleHttp\Psr7\ServerRequest;
11
+use Illuminate\Http\JsonResponse;
12
+use Illuminate\Http\Request;
13
+use Illuminate\Support\Arr;
13 14
 use Illuminate\Support\Collection;
14
-use React\Promise\PromiseInterface;
15
-use Ratchet\Http\HttpServerInterface;
16 15
 use Psr\Http\Message\RequestInterface;
17
-use BeyondCode\LaravelWebSockets\Apps\App;
18
-use BeyondCode\LaravelWebSockets\QueryParameters;
19
-use Symfony\Component\HttpKernel\Exception\HttpException;
16
+use Pusher\Pusher;
17
+use Ratchet\ConnectionInterface;
18
+use Ratchet\Http\HttpServerInterface;
19
+use React\Promise\PromiseInterface;
20 20
 use Symfony\Bridge\PsrHttpMessage\Factory\HttpFoundationFactory;
21
-use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
21
+use Symfony\Component\HttpKernel\Exception\HttpException;
22 22
 
23 23
 abstract class Controller implements HttpServerInterface
24 24
 {
Please login to merge, or discard this patch.
src/WebSockets/Channels/PresenceChannel.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
     }
29 29
 
30 30
     /**
31
-     * @return array
31
+     * @return integer
32 32
      */
33 33
     public function getUserCount()
34 34
     {
Please login to merge, or discard this patch.
Unused Use Statements   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -2,11 +2,11 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\WebSockets\Channels;
4 4
 
5
-use stdClass;
6
-use Ratchet\ConnectionInterface;
7
-use React\Promise\PromiseInterface;
8 5
 use BeyondCode\LaravelWebSockets\PubSub\ReplicationInterface;
9 6
 use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\InvalidSignature;
7
+use Ratchet\ConnectionInterface;
8
+use React\Promise\PromiseInterface;
9
+use stdClass;
10 10
 
11 11
 class PresenceChannel extends Channel
12 12
 {
Please login to merge, or discard this patch.
src/WebSockets/WebSocketHandler.php 1 patch
Unused Use Statements   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -2,19 +2,19 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\WebSockets;
4 4
 
5
-use Exception;
6
-use Ratchet\ConnectionInterface;
7 5
 use BeyondCode\LaravelWebSockets\Apps\App;
8
-use Ratchet\RFC6455\Messaging\MessageInterface;
9
-use Ratchet\WebSocket\MessageComponentInterface;
10
-use BeyondCode\LaravelWebSockets\QueryParameters;
11
-use BeyondCode\LaravelWebSockets\Facades\StatisticsLogger;
12 6
 use BeyondCode\LaravelWebSockets\Dashboard\DashboardLogger;
7
+use BeyondCode\LaravelWebSockets\Facades\StatisticsLogger;
8
+use BeyondCode\LaravelWebSockets\QueryParameters;
13 9
 use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
10
+use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\ConnectionsOverCapacity;
14 11
 use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\UnknownAppKey;
15 12
 use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\WebSocketException;
16 13
 use BeyondCode\LaravelWebSockets\WebSockets\Messages\PusherMessageFactory;
17
-use BeyondCode\LaravelWebSockets\WebSockets\Exceptions\ConnectionsOverCapacity;
14
+use Exception;
15
+use Ratchet\ConnectionInterface;
16
+use Ratchet\RFC6455\Messaging\MessageInterface;
17
+use Ratchet\WebSocket\MessageComponentInterface;
18 18
 
19 19
 class WebSocketHandler implements MessageComponentInterface
20 20
 {
Please login to merge, or discard this patch.
src/Statistics/DnsResolver.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -27,6 +27,9 @@
 block discarded – undo
27 27
         return $this->resolveInternal($domain, $type);
28 28
     }
29 29
 
30
+    /**
31
+     * @param string $domain
32
+     */
30 33
     private function resolveInternal($domain, $type = null)
31 34
     {
32 35
         return new FulfilledPromise($this->internalIP);
Please login to merge, or discard this patch.
Unused Use Statements   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2,8 +2,8 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\Statistics;
4 4
 
5
-use React\Promise\FulfilledPromise;
6 5
 use React\Dns\Resolver\ResolverInterface;
6
+use React\Promise\FulfilledPromise;
7 7
 
8 8
 class DnsResolver implements ResolverInterface
9 9
 {
Please login to merge, or discard this patch.
src/Console/StartWebSocketServer.php 1 patch
Unused Use Statements   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -2,25 +2,25 @@
 block discarded – undo
2 2
 
3 3
 namespace BeyondCode\LaravelWebSockets\Console;
4 4
 
5
-use React\Socket\Connector;
6
-use Clue\React\Buzz\Browser;
7
-use Illuminate\Console\Command;
8
-use React\Dns\Config\Config as DnsConfig;
9
-use React\Dns\Resolver\ResolverInterface;
10
-use React\EventLoop\Factory as LoopFactory;
11
-use React\Dns\Resolver\Factory as DnsFactory;
12
-use BeyondCode\LaravelWebSockets\Statistics\DnsResolver;
13 5
 use BeyondCode\LaravelWebSockets\Facades\StatisticsLogger;
14 6
 use BeyondCode\LaravelWebSockets\Facades\WebSocketsRouter;
15 7
 use BeyondCode\LaravelWebSockets\PubSub\Redis\RedisClient;
16
-use BeyondCode\LaravelWebSockets\Server\Logger\HttpLogger;
17 8
 use BeyondCode\LaravelWebSockets\PubSub\ReplicationInterface;
18
-use BeyondCode\LaravelWebSockets\Server\WebSocketServerFactory;
19 9
 use BeyondCode\LaravelWebSockets\Server\Logger\ConnectionLogger;
10
+use BeyondCode\LaravelWebSockets\Server\Logger\HttpLogger;
20 11
 use BeyondCode\LaravelWebSockets\Server\Logger\WebsocketsLogger;
21
-use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
12
+use BeyondCode\LaravelWebSockets\Server\WebSocketServerFactory;
13
+use BeyondCode\LaravelWebSockets\Statistics\DnsResolver;
22 14
 use BeyondCode\LaravelWebSockets\Statistics\Logger\HttpStatisticsLogger;
23 15
 use BeyondCode\LaravelWebSockets\Statistics\Logger\StatisticsLogger as StatisticsLoggerInterface;
16
+use BeyondCode\LaravelWebSockets\WebSockets\Channels\ChannelManager;
17
+use Clue\React\Buzz\Browser;
18
+use Illuminate\Console\Command;
19
+use React\Dns\Config\Config as DnsConfig;
20
+use React\Dns\Resolver\Factory as DnsFactory;
21
+use React\Dns\Resolver\ResolverInterface;
22
+use React\EventLoop\Factory as LoopFactory;
23
+use React\Socket\Connector;
24 24
 
25 25
 class StartWebSocketServer extends Command
26 26
 {
Please login to merge, or discard this patch.