Completed
Pull Request — master (#30)
by Manuel
05:30
created
app/Http/Controllers/Api/DeviceController.php 2 patches
Indentation   +134 added lines, -134 removed lines patch added patch discarded remove patch
@@ -10,138 +10,138 @@
 block discarded – undo
10 10
 
11 11
 class DeviceController extends ApiController
12 12
 {
13
-    /**
14
-     * @var DeviceTransformer
15
-     */
16
-    private $transformer;
17
-
18
-    public function __construct(DeviceTransformer $transformer)
19
-    {
20
-        $this->middleware('auth.basic', ['except' => ['index', 'poke', 'show']]);
21
-
22
-        $this->transformer = $transformer;
23
-    }
24
-
25
-    /**
26
-     * Display a listing of the resource.
27
-     *
28
-     * @param null $group
29
-     *
30
-     * @return Response
31
-     */
32
-    public function index($group = null)
33
-    {
34
-        $devices = $group ? Device::where('group', $group)->get() : Device::onHomePage()->get();
35
-
36
-        return $this->respond([
37
-            'data'        => $this->transformer->transformCollection($devices->all()),
38
-            'server_time' => Carbon::now()->toIso8601String(),
39
-        ]);
40
-    }
41
-
42
-    /**
43
-     * Store a newly created resource in storage.
44
-     *
45
-     * @param StoreComputerRequest $request
46
-     *
47
-     * @return Response
48
-     */
49
-    public function store(StoreComputerRequest $request)
50
-    {
51
-        $device = Device::create($request->all());
52
-
53
-        $device->public = $request->get('public', 'auto');
54
-
55
-        return $this->respondCreated($this->transformer->transform($device), $device->id);
56
-    }
57
-
58
-    /**
59
-     * Display the specified resource.
60
-     *
61
-     * @param int $id
62
-     *
63
-     * @return Response
64
-     */
65
-    public function show($id)
66
-    {
67
-        $device = Device::find($id);
68
-
69
-        if (! $device) {
70
-            return $this->respondNotFound('Did not find the device you are looking for!');
71
-        }
72
-
73
-        return $this->respond([
74
-            'data' => $this->transformer->transform($device),
75
-        ]);
76
-    }
77
-
78
-    /**
79
-     * Update the specified resource in storage.
80
-     *
81
-     * @param StoreComputerRequest $request
82
-     * @param int                  $id
83
-     *
84
-     * @return Response
85
-     */
86
-    public function update(StoreComputerRequest $request, $id)
87
-    {
88
-        $device = Device::find($id);
89
-
90
-        if (! $device) {
91
-            return $this->respondNotFound('Did not find the device you are looking for!');
92
-        }
93
-
94
-        $device = $device->fill($request->all());
95
-
96
-        $device->save();
97
-
98
-        return $this->respond([
99
-            'data' => $this->transformer->transform($device),
100
-        ]);
101
-    }
102
-
103
-    /**
104
-     * Remove the specified resource from storage.
105
-     *
106
-     * @param int $id
107
-     *
108
-     * @return Response
109
-     */
110
-    public function destroy($id)
111
-    {
112
-        $device = Device::find($id);
113
-
114
-        if (! $device) {
115
-            return $this->respondNotFound('Did not find the device you are looking for!');
116
-        }
117
-
118
-        $device->delete();
119
-
120
-        return $this->respondNoContent();
121
-    }
122
-
123
-    /**
124
-     * Handle device pokes.
125
-     *
126
-     * @param StoreComputerRequest $request
127
-     *
128
-     * @throws \Exception
129
-     *
130
-     * @return Response
131
-     */
132
-    public function poke(StoreComputerRequest $request)
133
-    {
134
-        $device = Device::firstOrNew(['mac' => $request->mac]);
135
-
136
-        $device->fill($request->all());
137
-
138
-        $device->group = $request->get('group', null);
139
-        $device->public = $request->get('public', 'auto');
140
-
141
-        $device->touch();
142
-
143
-        event(new ServerWasPoked(array_add($device, 'server_time', Carbon::now()->toDateTimeString())));
144
-
145
-        return $this->respondPoked($this->transformer->transform($device), $device->id);
146
-    }
13
+	/**
14
+	 * @var DeviceTransformer
15
+	 */
16
+	private $transformer;
17
+
18
+	public function __construct(DeviceTransformer $transformer)
19
+	{
20
+		$this->middleware('auth.basic', ['except' => ['index', 'poke', 'show']]);
21
+
22
+		$this->transformer = $transformer;
23
+	}
24
+
25
+	/**
26
+	 * Display a listing of the resource.
27
+	 *
28
+	 * @param null $group
29
+	 *
30
+	 * @return Response
31
+	 */
32
+	public function index($group = null)
33
+	{
34
+		$devices = $group ? Device::where('group', $group)->get() : Device::onHomePage()->get();
35
+
36
+		return $this->respond([
37
+			'data'        => $this->transformer->transformCollection($devices->all()),
38
+			'server_time' => Carbon::now()->toIso8601String(),
39
+		]);
40
+	}
41
+
42
+	/**
43
+	 * Store a newly created resource in storage.
44
+	 *
45
+	 * @param StoreComputerRequest $request
46
+	 *
47
+	 * @return Response
48
+	 */
49
+	public function store(StoreComputerRequest $request)
50
+	{
51
+		$device = Device::create($request->all());
52
+
53
+		$device->public = $request->get('public', 'auto');
54
+
55
+		return $this->respondCreated($this->transformer->transform($device), $device->id);
56
+	}
57
+
58
+	/**
59
+	 * Display the specified resource.
60
+	 *
61
+	 * @param int $id
62
+	 *
63
+	 * @return Response
64
+	 */
65
+	public function show($id)
66
+	{
67
+		$device = Device::find($id);
68
+
69
+		if (! $device) {
70
+			return $this->respondNotFound('Did not find the device you are looking for!');
71
+		}
72
+
73
+		return $this->respond([
74
+			'data' => $this->transformer->transform($device),
75
+		]);
76
+	}
77
+
78
+	/**
79
+	 * Update the specified resource in storage.
80
+	 *
81
+	 * @param StoreComputerRequest $request
82
+	 * @param int                  $id
83
+	 *
84
+	 * @return Response
85
+	 */
86
+	public function update(StoreComputerRequest $request, $id)
87
+	{
88
+		$device = Device::find($id);
89
+
90
+		if (! $device) {
91
+			return $this->respondNotFound('Did not find the device you are looking for!');
92
+		}
93
+
94
+		$device = $device->fill($request->all());
95
+
96
+		$device->save();
97
+
98
+		return $this->respond([
99
+			'data' => $this->transformer->transform($device),
100
+		]);
101
+	}
102
+
103
+	/**
104
+	 * Remove the specified resource from storage.
105
+	 *
106
+	 * @param int $id
107
+	 *
108
+	 * @return Response
109
+	 */
110
+	public function destroy($id)
111
+	{
112
+		$device = Device::find($id);
113
+
114
+		if (! $device) {
115
+			return $this->respondNotFound('Did not find the device you are looking for!');
116
+		}
117
+
118
+		$device->delete();
119
+
120
+		return $this->respondNoContent();
121
+	}
122
+
123
+	/**
124
+	 * Handle device pokes.
125
+	 *
126
+	 * @param StoreComputerRequest $request
127
+	 *
128
+	 * @throws \Exception
129
+	 *
130
+	 * @return Response
131
+	 */
132
+	public function poke(StoreComputerRequest $request)
133
+	{
134
+		$device = Device::firstOrNew(['mac' => $request->mac]);
135
+
136
+		$device->fill($request->all());
137
+
138
+		$device->group = $request->get('group', null);
139
+		$device->public = $request->get('public', 'auto');
140
+
141
+		$device->touch();
142
+
143
+		event(new ServerWasPoked(array_add($device, 'server_time', Carbon::now()->toDateTimeString())));
144
+
145
+		return $this->respondPoked($this->transformer->transform($device), $device->id);
146
+	}
147 147
 }
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -66,7 +66,7 @@  discard block
 block discarded – undo
66 66
     {
67 67
         $device = Device::find($id);
68 68
 
69
-        if (! $device) {
69
+        if (!$device) {
70 70
             return $this->respondNotFound('Did not find the device you are looking for!');
71 71
         }
72 72
 
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
     {
88 88
         $device = Device::find($id);
89 89
 
90
-        if (! $device) {
90
+        if (!$device) {
91 91
             return $this->respondNotFound('Did not find the device you are looking for!');
92 92
         }
93 93
 
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
     {
112 112
         $device = Device::find($id);
113 113
 
114
-        if (! $device) {
114
+        if (!$device) {
115 115
             return $this->respondNotFound('Did not find the device you are looking for!');
116 116
         }
117 117
 
Please login to merge, or discard this patch.
app/Http/Kernel.php 1 patch
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -6,55 +6,55 @@
 block discarded – undo
6 6
 
7 7
 class Kernel extends HttpKernel
8 8
 {
9
-    /**
10
-     * The application's global HTTP middleware stack.
11
-     *
12
-     * These middleware are run during every request to your application.
13
-     *
14
-     * @var array
15
-     */
16
-    protected $middleware = [
17
-        \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
18
-        \Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
19
-        \PiFinder\Http\Middleware\TrimStrings::class,
20
-        \Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
21
-    ];
9
+	/**
10
+	 * The application's global HTTP middleware stack.
11
+	 *
12
+	 * These middleware are run during every request to your application.
13
+	 *
14
+	 * @var array
15
+	 */
16
+	protected $middleware = [
17
+		\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
18
+		\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
19
+		\PiFinder\Http\Middleware\TrimStrings::class,
20
+		\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
21
+	];
22 22
 
23
-    /**
24
-     * The application's route middleware groups.
25
-     *
26
-     * @var array
27
-     */
28
-    protected $middlewareGroups = [
29
-        'web' => [
30
-            \PiFinder\Http\Middleware\EncryptCookies::class,
31
-            \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
32
-            \Illuminate\Session\Middleware\StartSession::class,
33
-            // \Illuminate\Session\Middleware\AuthenticateSession::class,
34
-            \Illuminate\View\Middleware\ShareErrorsFromSession::class,
35
-            \PiFinder\Http\Middleware\VerifyCsrfToken::class,
36
-            \Illuminate\Routing\Middleware\SubstituteBindings::class,
37
-        ],
23
+	/**
24
+	 * The application's route middleware groups.
25
+	 *
26
+	 * @var array
27
+	 */
28
+	protected $middlewareGroups = [
29
+		'web' => [
30
+			\PiFinder\Http\Middleware\EncryptCookies::class,
31
+			\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
32
+			\Illuminate\Session\Middleware\StartSession::class,
33
+			// \Illuminate\Session\Middleware\AuthenticateSession::class,
34
+			\Illuminate\View\Middleware\ShareErrorsFromSession::class,
35
+			\PiFinder\Http\Middleware\VerifyCsrfToken::class,
36
+			\Illuminate\Routing\Middleware\SubstituteBindings::class,
37
+		],
38 38
 
39
-        'api' => [
40
-            'throttle:60,1',
41
-            'bindings',
42
-        ],
43
-    ];
39
+		'api' => [
40
+			'throttle:60,1',
41
+			'bindings',
42
+		],
43
+	];
44 44
 
45
-    /**
46
-     * The application's route middleware.
47
-     *
48
-     * These middleware may be assigned to groups or used individually.
49
-     *
50
-     * @var array
51
-     */
52
-    protected $routeMiddleware = [
53
-        'auth'       => \Illuminate\Auth\Middleware\Authenticate::class,
54
-        'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
55
-        'bindings'   => \Illuminate\Routing\Middleware\SubstituteBindings::class,
56
-        'can'        => \Illuminate\Auth\Middleware\Authorize::class,
57
-        'guest'      => \PiFinder\Http\Middleware\RedirectIfAuthenticated::class,
58
-        'throttle'   => \Illuminate\Routing\Middleware\ThrottleRequests::class,
59
-    ];
45
+	/**
46
+	 * The application's route middleware.
47
+	 *
48
+	 * These middleware may be assigned to groups or used individually.
49
+	 *
50
+	 * @var array
51
+	 */
52
+	protected $routeMiddleware = [
53
+		'auth'       => \Illuminate\Auth\Middleware\Authenticate::class,
54
+		'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
55
+		'bindings'   => \Illuminate\Routing\Middleware\SubstituteBindings::class,
56
+		'can'        => \Illuminate\Auth\Middleware\Authorize::class,
57
+		'guest'      => \PiFinder\Http\Middleware\RedirectIfAuthenticated::class,
58
+		'throttle'   => \Illuminate\Routing\Middleware\ThrottleRequests::class,
59
+	];
60 60
 }
Please login to merge, or discard this patch.
app/Http/Middleware/TrimStrings.php 1 patch
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -6,13 +6,13 @@
 block discarded – undo
6 6
 
7 7
 class TrimStrings extends BaseTrimmer
8 8
 {
9
-    /**
10
-     * The names of the attributes that should not be trimmed.
11
-     *
12
-     * @var array
13
-     */
14
-    protected $except = [
15
-        'password',
16
-        'password_confirmation',
17
-    ];
9
+	/**
10
+	 * The names of the attributes that should not be trimmed.
11
+	 *
12
+	 * @var array
13
+	 */
14
+	protected $except = [
15
+		'password',
16
+		'password_confirmation',
17
+	];
18 18
 }
Please login to merge, or discard this patch.
app/Providers/AppServiceProvider.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -7,22 +7,22 @@
 block discarded – undo
7 7
 
8 8
 class AppServiceProvider extends ServiceProvider
9 9
 {
10
-    /**
11
-     * Bootstrap any application services.
12
-     */
13
-    public function boot()
14
-    {
15
-        //
16
-    }
10
+	/**
11
+	 * Bootstrap any application services.
12
+	 */
13
+	public function boot()
14
+	{
15
+		//
16
+	}
17 17
 
18
-    /**
19
-     * Register any application services.
20
-     */
21
-    public function register()
22
-    {
23
-        $this->app->bind(
24
-            \Illuminate\Contracts\Auth\Registrar::class,
25
-            Registrar::class
26
-        );
27
-    }
18
+	/**
19
+	 * Register any application services.
20
+	 */
21
+	public function register()
22
+	{
23
+		$this->app->bind(
24
+			\Illuminate\Contracts\Auth\Registrar::class,
25
+			Registrar::class
26
+		);
27
+	}
28 28
 }
Please login to merge, or discard this patch.
app/Providers/ObserverServiceProvider.php 1 patch
Indentation   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -7,23 +7,23 @@
 block discarded – undo
7 7
 
8 8
 class ObserverServiceProvider extends ServiceProvider
9 9
 {
10
-    /**
11
-     * Bootstrap the application services.
12
-     *
13
-     * @return void
14
-     */
15
-    public function boot()
16
-    {
17
-        Device::observe(app(\PiFinder\Observers\DeviceObserver::class));
18
-    }
10
+	/**
11
+	 * Bootstrap the application services.
12
+	 *
13
+	 * @return void
14
+	 */
15
+	public function boot()
16
+	{
17
+		Device::observe(app(\PiFinder\Observers\DeviceObserver::class));
18
+	}
19 19
 
20
-    /**
21
-     * Register the application services.
22
-     *
23
-     * @return void
24
-     */
25
-    public function register()
26
-    {
27
-        //
28
-    }
20
+	/**
21
+	 * Register the application services.
22
+	 *
23
+	 * @return void
24
+	 */
25
+	public function register()
26
+	{
27
+		//
28
+	}
29 29
 }
Please login to merge, or discard this patch.
app/Handlers/Events/NotifyUsersAboutPoke.php 1 patch
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -8,52 +8,52 @@
 block discarded – undo
8 8
 
9 9
 class NotifyUsersAboutPoke
10 10
 {
11
-    /**
12
-     * The Pusher instance.
13
-     *
14
-     * @var PusherManager
15
-     */
16
-    protected $pusher;
17
-
18
-    /**
19
-     * @var DeviceTransformer
20
-     */
21
-    private $transformer;
22
-
23
-    /**
24
-     * Create the event handler.
25
-     *
26
-     * @param PusherManager     $pusher
27
-     * @param DeviceTransformer $transformer
28
-     */
29
-    public function __construct(PusherManager $pusher, DeviceTransformer $transformer)
30
-    {
31
-        $this->pusher = $pusher;
32
-        $this->transformer = $transformer;
33
-    }
34
-
35
-    /**
36
-     * Handle the server was poked event.
37
-     *
38
-     * @param ServerWasPoked $event
39
-     *
40
-     * @return void
41
-     */
42
-    public function handle(ServerWasPoked $event)
43
-    {
44
-        $channel = config('broadcasting.connections.pusher.channel');
45
-        $device = $event->getDevice();
46
-
47
-        if ($device->isPublic()) {
48
-            $this->pusher->trigger($channel, 'ServerWasPoked', [
49
-                'device' => $this->transformer->transform($device),
50
-            ]);
51
-        } else {
52
-            $channel = $channel.'-'.$device->group;
53
-
54
-            $this->pusher->trigger($channel, 'ServerWasPoked', [
55
-                'device' => $this->transformer->transform($device),
56
-            ]);
57
-        }
58
-    }
11
+	/**
12
+	 * The Pusher instance.
13
+	 *
14
+	 * @var PusherManager
15
+	 */
16
+	protected $pusher;
17
+
18
+	/**
19
+	 * @var DeviceTransformer
20
+	 */
21
+	private $transformer;
22
+
23
+	/**
24
+	 * Create the event handler.
25
+	 *
26
+	 * @param PusherManager     $pusher
27
+	 * @param DeviceTransformer $transformer
28
+	 */
29
+	public function __construct(PusherManager $pusher, DeviceTransformer $transformer)
30
+	{
31
+		$this->pusher = $pusher;
32
+		$this->transformer = $transformer;
33
+	}
34
+
35
+	/**
36
+	 * Handle the server was poked event.
37
+	 *
38
+	 * @param ServerWasPoked $event
39
+	 *
40
+	 * @return void
41
+	 */
42
+	public function handle(ServerWasPoked $event)
43
+	{
44
+		$channel = config('broadcasting.connections.pusher.channel');
45
+		$device = $event->getDevice();
46
+
47
+		if ($device->isPublic()) {
48
+			$this->pusher->trigger($channel, 'ServerWasPoked', [
49
+				'device' => $this->transformer->transform($device),
50
+			]);
51
+		} else {
52
+			$channel = $channel.'-'.$device->group;
53
+
54
+			$this->pusher->trigger($channel, 'ServerWasPoked', [
55
+				'device' => $this->transformer->transform($device),
56
+			]);
57
+		}
58
+	}
59 59
 }
Please login to merge, or discard this patch.
app/Providers/BroadcastServiceProvider.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -7,15 +7,15 @@
 block discarded – undo
7 7
 
8 8
 class BroadcastServiceProvider extends ServiceProvider
9 9
 {
10
-    /**
11
-     * Bootstrap any application services.
12
-     *
13
-     * @return void
14
-     */
15
-    public function boot()
16
-    {
17
-        Broadcast::routes();
10
+	/**
11
+	 * Bootstrap any application services.
12
+	 *
13
+	 * @return void
14
+	 */
15
+	public function boot()
16
+	{
17
+		Broadcast::routes();
18 18
 
19
-        require base_path('routes/channels.php');
20
-    }
19
+		require base_path('routes/channels.php');
20
+	}
21 21
 }
Please login to merge, or discard this patch.
app/Console/Kernel.php 1 patch
Indentation   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -7,35 +7,35 @@
 block discarded – undo
7 7
 
8 8
 class Kernel extends ConsoleKernel
9 9
 {
10
-    /**
11
-     * The Artisan commands provided by your application.
12
-     *
13
-     * @var array
14
-     */
15
-    protected $commands = [
16
-        \PiFinder\Console\Commands\FlushOldDevices::class,
17
-        \PiFinder\Console\Commands\UserCreate::class,
18
-        \PiFinder\Console\Commands\UserDelete::class,
19
-    ];
10
+	/**
11
+	 * The Artisan commands provided by your application.
12
+	 *
13
+	 * @var array
14
+	 */
15
+	protected $commands = [
16
+		\PiFinder\Console\Commands\FlushOldDevices::class,
17
+		\PiFinder\Console\Commands\UserCreate::class,
18
+		\PiFinder\Console\Commands\UserDelete::class,
19
+	];
20 20
 
21
-    /**
22
-     * Define the application's command schedule.
23
-     *
24
-     * @param \Illuminate\Console\Scheduling\Schedule $schedule
25
-     */
26
-    protected function schedule(Schedule $schedule)
27
-    {
28
-        $schedule->command('pi:flush')
29
-                 ->everyFiveMinutes();
30
-    }
21
+	/**
22
+	 * Define the application's command schedule.
23
+	 *
24
+	 * @param \Illuminate\Console\Scheduling\Schedule $schedule
25
+	 */
26
+	protected function schedule(Schedule $schedule)
27
+	{
28
+		$schedule->command('pi:flush')
29
+				 ->everyFiveMinutes();
30
+	}
31 31
 
32
-    /**
33
-     * Register the Closure based commands for the application.
34
-     *
35
-     * @return void
36
-     */
37
-    protected function commands()
38
-    {
39
-        require base_path('routes/console.php');
40
-    }
32
+	/**
33
+	 * Register the Closure based commands for the application.
34
+	 *
35
+	 * @return void
36
+	 */
37
+	protected function commands()
38
+	{
39
+		require base_path('routes/console.php');
40
+	}
41 41
 }
Please login to merge, or discard this patch.
app/Observers/DeviceObserver.php 1 patch
Indentation   +25 added lines, -25 removed lines patch added patch discarded remove patch
@@ -7,32 +7,32 @@
 block discarded – undo
7 7
 
8 8
 class DeviceObserver
9 9
 {
10
-    /**
11
-     * @var PusherManager
12
-     */
13
-    protected $pusher;
10
+	/**
11
+	 * @var PusherManager
12
+	 */
13
+	protected $pusher;
14 14
 
15
-    /**
16
-     * @var DeviceTransformer
17
-     */
18
-    private $transformer;
15
+	/**
16
+	 * @var DeviceTransformer
17
+	 */
18
+	private $transformer;
19 19
 
20
-    /**
21
-     * DeviceObserver constructor.
22
-     *
23
-     * @param PusherManager     $pusher
24
-     * @param DeviceTransformer $transformer
25
-     */
26
-    public function __construct(PusherManager $pusher, DeviceTransformer $transformer)
27
-    {
28
-        $this->pusher = $pusher;
29
-        $this->transformer = $transformer;
30
-    }
20
+	/**
21
+	 * DeviceObserver constructor.
22
+	 *
23
+	 * @param PusherManager     $pusher
24
+	 * @param DeviceTransformer $transformer
25
+	 */
26
+	public function __construct(PusherManager $pusher, DeviceTransformer $transformer)
27
+	{
28
+		$this->pusher = $pusher;
29
+		$this->transformer = $transformer;
30
+	}
31 31
 
32
-    public function deleted($device)
33
-    {
34
-        $this->pusher->trigger(config('broadcasting.connections.pusher.channel'), 'DeviceWasDeleted', [
35
-            'device' => $this->transformer->transform($device),
36
-        ]);
37
-    }
32
+	public function deleted($device)
33
+	{
34
+		$this->pusher->trigger(config('broadcasting.connections.pusher.channel'), 'DeviceWasDeleted', [
35
+			'device' => $this->transformer->transform($device),
36
+		]);
37
+	}
38 38
 }
Please login to merge, or discard this patch.