Completed
Pull Request — master (#96)
by
unknown
05:29
created
app/Device.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -330,7 +330,7 @@
 block discarded – undo
330 330
      * Get the page number of the device for the dashboard device table pagination
331 331
      *
332 332
      * @param int $limit
333
-     * @return int
333
+     * @return double
334 334
      */
335 335
     public function dashPageNum($limit)
336 336
     {
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -31,7 +31,7 @@  discard block
 block discarded – undo
31 31
      *
32 32
      * @var array
33 33
      */
34
-    protected $hidden = ['token'];
34
+    protected $hidden = [ 'token' ];
35 35
     
36 36
     /**
37 37
      * The attributes that are mass assignable.
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
      *
51 51
      * @var array
52 52
      */
53
-    protected static $ignoreChangedAttributes = ['updated_at'];
53
+    protected static $ignoreChangedAttributes = [ 'updated_at' ];
54 54
     
55 55
     /**
56 56
      * The attributes to log in the Activity Log
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
      */
92 92
     public function getSiteAttribute()
93 93
     {
94
-        return $this->location->site ?? (object)[];
94
+        return $this->location->site ?? (object) [ ];
95 95
     }
96 96
     
97 97
     /**
@@ -151,7 +151,7 @@  discard block
 block discarded – undo
151 151
         else
152 152
             $time = new Carbon($value, 'UTC');
153 153
         
154
-        $this->attributes['open_time'] = $time->format('H:i:s');
154
+        $this->attributes[ 'open_time' ] = $time->format('H:i:s');
155 155
     }
156 156
     
157 157
     /**
@@ -173,7 +173,7 @@  discard block
 block discarded – undo
173 173
         else
174 174
             $time = new Carbon($value, 'UTC');
175 175
         
176
-        $this->attributes['close_time'] = $time->format('H:i:s');
176
+        $this->attributes[ 'close_time' ] = $time->format('H:i:s');
177 177
     }
178 178
     
179 179
     /**
@@ -299,7 +299,7 @@  discard block
 block discarded – undo
299 299
         $isOpen = $this->cover_status === 'open';
300 300
         $isClosed = $this->cover_status === 'closed';
301 301
             
302
-        switch ($this['cover_command'])
302
+        switch ($this[ 'cover_command' ])
303 303
         {
304 304
             case 'open':
305 305
                 if ($isOpen)
Please login to merge, or discard this patch.
Braces   +28 added lines, -22 removed lines patch added patch discarded remove patch
@@ -107,8 +107,9 @@  discard block
 block discarded – undo
107 107
         $time = new Carbon($value, 'UTC');
108 108
         
109 109
         //If the user is logged in then use there preferred timezone
110
-        if (Auth::check())
111
-            $time = $time->setTimezone(Auth::user()->timezone);
110
+        if (Auth::check()) {
111
+                    $time = $time->setTimezone(Auth::user()->timezone);
112
+        }
112 113
 
113 114
         return $time->format('H:i');
114 115
     }
@@ -126,8 +127,9 @@  discard block
 block discarded – undo
126 127
         $time = new Carbon($value, 'UTC');
127 128
     
128 129
         //If the user is logged in then use there preferred timezone
129
-        if (Auth::check())
130
-            $time = $time->setTimezone(Auth::user()->timezone);
130
+        if (Auth::check()) {
131
+                    $time = $time->setTimezone(Auth::user()->timezone);
132
+        }
131 133
         
132 134
         return $time->format('H:i');
133 135
     }
@@ -147,9 +149,9 @@  discard block
 block discarded – undo
147 149
         {
148 150
             $time = new Carbon($value, Auth::user()->timezone);
149 151
             $time = $time->setTimezone('UTC');
152
+        } else {
153
+                    $time = new Carbon($value, 'UTC');
150 154
         }
151
-        else
152
-            $time = new Carbon($value, 'UTC');
153 155
         
154 156
         $this->attributes['open_time'] = $time->format('H:i:s');
155 157
     }
@@ -169,9 +171,9 @@  discard block
 block discarded – undo
169 171
         {
170 172
             $time = new Carbon($value, Auth::user()->timezone);
171 173
             $time = $time->setTimezone('UTC');
174
+        } else {
175
+                    $time = new Carbon($value, 'UTC');
172 176
         }
173
-        else
174
-            $time = new Carbon($value, 'UTC');
175 177
         
176 178
         $this->attributes['close_time'] = $time->format('H:i:s');
177 179
     }
@@ -282,10 +284,11 @@  discard block
 block discarded – undo
282 284
         $time_now = Carbon::now($timezone);
283 285
     
284 286
         //Check if the current time is during the open schedule or not
285
-        if ($time_now->gt($open_time) && $time_now->lt($close_time))
286
-            return true;
287
-        else
288
-            return false;
287
+        if ($time_now->gt($open_time) && $time_now->lt($close_time)) {
288
+                    return true;
289
+        } else {
290
+                    return false;
291
+        }
289 292
     }
290 293
     
291 294
     /**
@@ -302,16 +305,18 @@  discard block
 block discarded – undo
302 305
         switch ($this['cover_command'])
303 306
         {
304 307
             case 'open':
305
-                if ($isOpen)
306
-                    $status = 'open';
307
-                else
308
-                    $status = 'opening';
308
+                if ($isOpen) {
309
+                                    $status = 'open';
310
+                } else {
311
+                                    $status = 'opening';
312
+                }
309 313
                 break;
310 314
             case 'close':
311
-                if ($isClosed)
312
-                    $status = 'closed';
313
-                else
314
-                    $status = 'closing';
315
+                if ($isClosed) {
316
+                                    $status = 'closed';
317
+                } else {
318
+                                    $status = 'closing';
319
+                }
315 320
                 break;
316 321
             case 'lock':
317 322
                 $status = 'locked';
@@ -320,8 +325,9 @@  discard block
 block discarded – undo
320 325
                 $status = 'error';
321 326
         }
322 327
     
323
-        if ($this->cover_status === 'error')
324
-            $status = 'error';
328
+        if ($this->cover_status === 'error') {
329
+                    $status = 'error';
330
+        }
325 331
         
326 332
         return $status;
327 333
     }
Please login to merge, or discard this patch.
app/Http/Controllers/DashboardController.php 3 patches
Unused Use Statements   -3 removed lines patch added patch discarded remove patch
@@ -2,13 +2,10 @@
 block discarded – undo
2 2
 
3 3
 namespace App\Http\Controllers;
4 4
 
5
-use Illuminate\Support\Facades\Auth;
6 5
 use Illuminate\Http\Request;
7
-use Validator;
8 6
 use App\Device;
9 7
 use App\Site;
10 8
 use App\Location;
11
-use Illuminate\Support\HtmlString;
12 9
 
13 10
 class DashboardController extends Controller
14 11
 {
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
             
47 47
             //If the location exists then set the pagination page to be where the device is located
48 48
             if ($location != null)
49
-                $request->merge(['page' => $device->dashPageNum(4)]);
49
+                $request->merge([ 'page' => $device->dashPageNum(4) ]);
50 50
             $site_id = $location->site_id ?? 0;
51 51
             $location_id = $location->id ?? 0;
52 52
             $device_id = $device->id ?? 0;
@@ -66,13 +66,13 @@  discard block
 block discarded – undo
66 66
             ->get();
67 67
         //Get all locations for the selected site with the selected location first
68 68
         $locations = Location::select('id', 'name', 'site_id')
69
-            ->where('site_id', '=', $sites[0]->id ?? 0)
69
+            ->where('site_id', '=', $sites[ 0 ]->id ?? 0)
70 70
             ->orderByRaw("id = ? DESC", $location_id)
71 71
             ->orderBy('name', 'ASC')
72 72
             ->get();
73 73
         //Get all devices for the selected location
74 74
         $devices = Device::publicDashData()
75
-            ->where('location_id', '=', $locations[0]->id ?? 0)
75
+            ->where('location_id', '=', $locations[ 0 ]->id ?? 0)
76 76
             ->orderBy('name', 'ASC')
77 77
             ->paginate(4);
78 78
     
@@ -80,13 +80,13 @@  discard block
 block discarded – undo
80 80
         $active_device = $devices->where('id', $device_id)->first();
81 81
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
82 82
         if (!$devices->isEmpty() && $active_device == null)
83
-            $active_device = $devices[0];
83
+            $active_device = $devices[ 0 ];
84 84
     
85 85
         //Store the active site, location, and device in a collection
86
-        $active_data = collect(['device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null]);
86
+        $active_data = collect([ 'device' => $active_device, 'location' => $locations[ 0 ] ?? null, 'site' => $sites[ 0 ] ?? null ]);
87 87
     
88 88
         //Use the device_list.blade.php to generate the device table html
89
-        $html_device_table = view('dashboard.device_list', ['devices' => $devices, 'active_data' => $active_data])->render();
89
+        $html_device_table = view('dashboard.device_list', [ 'devices' => $devices, 'active_data' => $active_data ])->render();
90 90
         
91 91
         if (\Request::ajax())
92 92
             return response()->json([ 'active_data' => $active_data, 'devices' => $devices, 'locations' => $locations,
Please login to merge, or discard this patch.
Braces   +12 added lines, -10 removed lines patch added patch discarded remove patch
@@ -45,13 +45,13 @@  discard block
 block discarded – undo
45 45
             $location = $device->location ?? null;
46 46
             
47 47
             //If the location exists then set the pagination page to be where the device is located
48
-            if ($location != null)
49
-                $request->merge(['page' => $device->dashPageNum(4)]);
48
+            if ($location != null) {
49
+                            $request->merge(['page' => $device->dashPageNum(4)]);
50
+            }
50 51
             $site_id = $location->site_id ?? 0;
51 52
             $location_id = $location->id ?? 0;
52 53
             $device_id = $device->id ?? 0;
53
-        }
54
-        else
54
+        } else
55 55
         {
56 56
             //Get the active site, location, and device ids
57 57
             $site_id = $request->site_id ?? 0;
@@ -79,8 +79,9 @@  discard block
 block discarded – undo
79 79
         //Get the active device
80 80
         $active_device = $devices->where('id', $device_id)->first();
81 81
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
82
-        if (!$devices->isEmpty() && $active_device == null)
83
-            $active_device = $devices[0];
82
+        if (!$devices->isEmpty() && $active_device == null) {
83
+                    $active_device = $devices[0];
84
+        }
84 85
     
85 86
         //Store the active site, location, and device in a collection
86 87
         $active_data = collect(['device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null]);
@@ -88,12 +89,13 @@  discard block
 block discarded – undo
88 89
         //Use the device_list.blade.php to generate the device table html
89 90
         $html_device_table = view('dashboard.device_list', ['devices' => $devices, 'active_data' => $active_data])->render();
90 91
         
91
-        if (\Request::ajax())
92
-            return response()->json([ 'active_data' => $active_data, 'devices' => $devices, 'locations' => $locations,
92
+        if (\Request::ajax()) {
93
+                    return response()->json([ 'active_data' => $active_data, 'devices' => $devices, 'locations' => $locations,
93 94
                 'sites' => $sites, 'html_device_table' => $html_device_table ]);
94
-        else
95
-            return view('dashboard.index', [ 'active_data' => $active_data, 'devices' => $devices,
95
+        } else {
96
+                    return view('dashboard.index', [ 'active_data' => $active_data, 'devices' => $devices,
96 97
                 'locations' => $locations, 'sites' => $sites ]);
98
+        }
97 99
     }
98 100
     
99 101
     /**
Please login to merge, or discard this patch.