Completed
Push — master ( cf6fde...563a7d )
by Brandon
28s
created
app/Http/Controllers/SiteController.php 3 patches
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
      * Store a newly created resource in storage.
42 42
      *
43 43
      * @param  \Illuminate\Http\Request  $request
44
-     * @return \Illuminate\Http\Response
44
+     * @return \Illuminate\Http\RedirectResponse
45 45
      */
46 46
     public function store(Request $request)
47 47
     {
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
      *
88 88
      * @param  \Illuminate\Http\Request  $request
89 89
      * @param  Site  $site
90
-     * @return \Illuminate\Http\Response
90
+     * @return \Illuminate\Http\RedirectResponse
91 91
      */
92 92
     public function update(Request $request, Site $site)
93 93
     {
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
      * Remove the specified resource from storage.
106 106
      *
107 107
      * @param  int  $id
108
-     * @return \Illuminate\Http\Response
108
+     * @return \Illuminate\Http\RedirectResponse
109 109
      */
110 110
     public function destroy($id)
111 111
     {
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
             'name' => 'required|min:2|max:75|regex:#(^[a-zA-Z0-9])([\w ]*)(\w$)#|unique:sites,name',
50 50
         ]);
51 51
         
52
-        $site = Site::create(['name' => $request->name]);
52
+        $site = Site::create([ 'name' => $request->name ]);
53 53
         
54 54
         return redirect()->route('site.show', $site->id)
55 55
             ->with('success', 'Site created successfully');
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
         $locations = $site->locations()->orderBy('name', 'ASC')->paginate(15);
68 68
     
69 69
         if (\Request::ajax())
70
-            return response()->json(['site' => $site, 'locations' => $locations]);
70
+            return response()->json([ 'site' => $site, 'locations' => $locations ]);
71 71
         else
72 72
             return view('site.show', [ 'site' => $site, 'locations' => $locations ]);
73 73
     }
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
             'name' => 'required|min:2|max:75|regex:#(^[a-zA-Z0-9])([\w ]*)(\w$)#|unique:sites,name,'.$site->id,
99 99
         ]);
100 100
         
101
-        $site->update(['name' => $request->name]);
101
+        $site->update([ 'name' => $request->name ]);
102 102
         
103 103
         return redirect()->route('site.show', $site->id)
104 104
             ->with('success', 'Site updated successfully');
@@ -114,6 +114,6 @@  discard block
 block discarded – undo
114 114
     {
115 115
         Site::findOrFail($id)->delete();
116 116
         return redirect()->route('site.index')
117
-            ->with('success','Site deleted successfully');
117
+            ->with('success', 'Site deleted successfully');
118 118
     }
119 119
 }
Please login to merge, or discard this patch.
Braces   +5 added lines, -4 removed lines patch added patch discarded remove patch
@@ -66,10 +66,11 @@
 block discarded – undo
66 66
         $site = Site::findOrFail($id);
67 67
         $locations = $site->locations()->orderBy('name', 'ASC')->paginate(15);
68 68
     
69
-        if (\Request::ajax())
70
-            return response()->json(['site' => $site, 'locations' => $locations]);
71
-        else
72
-            return view('site.show', [ 'site' => $site, 'locations' => $locations ]);
69
+        if (\Request::ajax()) {
70
+                    return response()->json(['site' => $site, 'locations' => $locations]);
71
+        } else {
72
+                    return view('site.show', [ 'site' => $site, 'locations' => $locations ]);
73
+        }
73 74
     }
74 75
     
75 76
     /**
Please login to merge, or discard this patch.
app/DataTables/LocationDataTable.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -15,15 +15,15 @@
 block discarded – undo
15 15
     public function dataTable($query)
16 16
     {
17 17
         return datatables($query)
18
-            ->editColumn('name', function ($location) {
19
-                return '<a href="' . route('location.show', $location->id) . '">'. $location->name . '</a>';
18
+            ->editColumn('name', function($location) {
19
+                return '<a href="'.route('location.show', $location->id).'">'.$location->name.'</a>';
20 20
             })
21
-            ->editColumn('site_id', function ($location) {
22
-                return '<a href="' . route('site.show', $location->site_id) . '">'. ($location->site->name ?? '') . '</a>';
21
+            ->editColumn('site_id', function($location) {
22
+                return '<a href="'.route('site.show', $location->site_id).'">'.($location->site->name ?? '').'</a>';
23 23
             })
24 24
             ->addColumn('action', 'location.action')
25 25
             ->blacklist([ 'action' ])
26
-            ->rawColumns(['site_id', 'name', 'action']);
26
+            ->rawColumns([ 'site_id', 'name', 'action' ]);
27 27
     }
28 28
     
29 29
     /**
Please login to merge, or discard this patch.
app/DataTables/SiteDataTable.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,12 +15,12 @@
 block discarded – undo
15 15
     public function dataTable($query)
16 16
     {
17 17
         return datatables($query)
18
-            ->editColumn('name', function ($site) {
19
-                return '<a href="' . route('site.show', $site->id) . '">'. $site->name . '</a>';
18
+            ->editColumn('name', function($site) {
19
+                return '<a href="'.route('site.show', $site->id).'">'.$site->name.'</a>';
20 20
             })
21 21
             ->addColumn('action', 'site.action')
22 22
             ->blacklist([ 'action' ])
23
-            ->rawColumns(['name', 'action']);
23
+            ->rawColumns([ 'name', 'action' ]);
24 24
     }
25 25
     
26 26
     /**
Please login to merge, or discard this patch.
app/Http/Requests/EditLocation.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -38,11 +38,11 @@
 block discarded – undo
38 38
     {
39 39
         $validator = parent::getValidatorInstance();
40 40
         
41
-        $validator->sometimes('site', 'required|integer|digits_between:1,10|exists:sites,id', function ($input) {
41
+        $validator->sometimes('site', 'required|integer|digits_between:1,10|exists:sites,id', function($input) {
42 42
             return !$input->new_site_name;
43 43
         });
44 44
         
45
-        $validator->sometimes('new_site_name', 'bail|required|min:2|max:75|regex:#(^[a-zA-Z0-9])([\w ]*)(\w$)#|unique:sites,name', function ($input) {
45
+        $validator->sometimes('new_site_name', 'bail|required|min:2|max:75|regex:#(^[a-zA-Z0-9])([\w ]*)(\w$)#|unique:sites,name', function($input) {
46 46
             return !$input->site;
47 47
         });
48 48
         
Please login to merge, or discard this patch.
app/Http/Requests/EditDevice.php 2 patches
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -3,7 +3,6 @@
 block discarded – undo
3 3
 namespace App\Http\Requests;
4 4
 
5 5
 use Illuminate\Foundation\Http\FormRequest;
6
-use App\Http\Requests\Request;
7 6
 use Illuminate\Support\Facades\Auth;
8 7
 
9 8
 class EditDevice extends FormRequest
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -46,19 +46,19 @@
 block discarded – undo
46 46
     {
47 47
         $validator = parent::getValidatorInstance();
48 48
     
49
-        $validator->sometimes('site_id', 'bail|required|integer|digits_between:1,10|exists:sites,id', function ($input) {
49
+        $validator->sometimes('site_id', 'bail|required|integer|digits_between:1,10|exists:sites,id', function($input) {
50 50
             return !$input->new_site_name && $input->site_id;
51 51
         });
52 52
     
53
-        $validator->sometimes('location_id', 'bail|required|integer|digits_between:1,10|exists:locations,id', function ($input) {
53
+        $validator->sometimes('location_id', 'bail|required|integer|digits_between:1,10|exists:locations,id', function($input) {
54 54
             return !$input->new_location_name && $input->location_id;
55 55
         });
56 56
     
57
-        $validator->sometimes('new_site_name', 'bail|required|string|max:75|unique:sites,name', function ($input) {
57
+        $validator->sometimes('new_site_name', 'bail|required|string|max:75|unique:sites,name', function($input) {
58 58
             return !$input->site_id;
59 59
         });
60 60
     
61
-        $validator->sometimes('new_location_name', 'bail|required|string|max:75|unique:locations,name', function ($input) {
61
+        $validator->sometimes('new_location_name', 'bail|required|string|max:75|unique:locations,name', function($input) {
62 62
             return !$input->location_id;
63 63
         });
64 64
         
Please login to merge, or discard this patch.
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
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.
Unused Use Statements   -2 removed lines patch added patch discarded remove patch
@@ -4,11 +4,9 @@
 block discarded – undo
4 4
 
5 5
 use Illuminate\Support\Facades\Auth;
6 6
 use Illuminate\Http\Request;
7
-use Validator;
8 7
 use App\Device;
9 8
 use App\Site;
10 9
 use App\Location;
11
-use Illuminate\Support\HtmlString;
12 10
 
13 11
 class DashboardController extends Controller
14 12
 {
Please login to merge, or discard this patch.
app/User.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -143,7 +143,7 @@
 block discarded – undo
143 143
     public function roleString()
144 144
     {
145 145
         $role_en = array(0 => "Registered", 1 => "User", 2 => "Manager", 3 => "Admin");
146
-        return $role_en[ $this->role ] . ' (' . $this->role . ')';
146
+        return $role_en[ $this->role ].' ('.$this->role.')';
147 147
     }
148 148
     
149 149
     /**
Please login to merge, or discard this patch.