Completed
Pull Request — master (#96)
by Brandon
02:26
created
app/Http/Controllers/LocationController.php 4 patches
Doc Comments   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -44,7 +44,7 @@  discard block
 block discarded – undo
44 44
      * Store a newly created resource in storage.
45 45
      *
46 46
      * @param  EditLocation $request
47
-     * @return \Illuminate\Http\Response
47
+     * @return \Illuminate\Http\RedirectResponse
48 48
      */
49 49
     public function store(EditLocation $request)
50 50
     {
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
      *
98 98
      * @param  EditLocation  $request
99 99
      * @param  int  $id
100
-     * @return \Illuminate\Http\Response
100
+     * @return \Illuminate\Http\RedirectResponse
101 101
      */
102 102
     public function update(EditLocation $request, $id)
103 103
     {
@@ -122,7 +122,7 @@  discard block
 block discarded – undo
122 122
      * Remove the specified resource from storage.
123 123
      *
124 124
      * @param  int  $id
125
-     * @return \Illuminate\Http\Response
125
+     * @return \Illuminate\Http\RedirectResponse
126 126
      */
127 127
     public function destroy($id)
128 128
     {
Please login to merge, or discard this patch.
Unused Use Statements   -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,6 @@
 block discarded – undo
2 2
 
3 3
 namespace App\Http\Controllers;
4 4
 
5
-use Illuminate\Http\Request;
6 5
 use App\DataTables\LocationDataTable;
7 6
 use App\Location;
8 7
 use App\Site;
Please login to merge, or discard this patch.
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -52,13 +52,13 @@  discard block
 block discarded – undo
52 52
         if (!empty($request->input('new_site_name')))
53 53
         {
54 54
             //Create a new site
55
-            $site = Site::create(['name' => $request->input('new_site_name')]);
55
+            $site = Site::create([ 'name' => $request->input('new_site_name') ]);
56 56
             $site_id = $site->id;
57 57
         }
58 58
         else
59 59
             $site_id = $request->input('site');
60 60
     
61
-        $location = Location::create(['name' => $request->input('name'), 'site_id' => $site_id]);
61
+        $location = Location::create([ 'name' => $request->input('name'), 'site_id' => $site_id ]);
62 62
     
63 63
         return redirect()->route('location.show', $location->id)
64 64
             ->with('success', 'Location created successfully');
@@ -105,14 +105,14 @@  discard block
 block discarded – undo
105 105
         if (!empty($request->input('new_site_name')))
106 106
         {
107 107
             //Create a new site
108
-            $site = Site::create(['name' => $request->input('new_site_name')]);
108
+            $site = Site::create([ 'name' => $request->input('new_site_name') ]);
109 109
             $site_id = $site->id;
110 110
         }
111 111
         else
112 112
             $site_id = $request->input('site');
113 113
         
114 114
         //Update the location with the supplied name and the site
115
-        Location::findOrFail($id)->update(['name' => $request->input('name'), 'site_id' => $site_id]);
115
+        Location::findOrFail($id)->update([ 'name' => $request->input('name'), 'site_id' => $site_id ]);
116 116
         
117 117
         return redirect()->route('location.show', $id)
118 118
             ->with('success', 'Location updated successfully');
@@ -128,6 +128,6 @@  discard block
 block discarded – undo
128 128
     {
129 129
         Location::findOrFail($id)->delete();
130 130
         return redirect()->route('location.index')
131
-            ->with('success','Location deleted successfully');
131
+            ->with('success', 'Location deleted successfully');
132 132
     }
133 133
 }
Please login to merge, or discard this patch.
Braces   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -54,9 +54,9 @@  discard block
 block discarded – undo
54 54
             //Create a new site
55 55
             $site = Site::create(['name' => $request->input('new_site_name')]);
56 56
             $site_id = $site->id;
57
+        } else {
58
+                    $site_id = $request->input('site');
57 59
         }
58
-        else
59
-            $site_id = $request->input('site');
60 60
     
61 61
         $location = Location::create(['name' => $request->input('name'), 'site_id' => $site_id]);
62 62
     
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
             //Create a new site
108 108
             $site = Site::create(['name' => $request->input('new_site_name')]);
109 109
             $site_id = $site->id;
110
+        } else {
111
+                    $site_id = $request->input('site');
110 112
         }
111
-        else
112
-            $site_id = $request->input('site');
113 113
         
114 114
         //Update the location with the supplied name and the site
115 115
         Location::findOrFail($id)->update(['name' => $request->input('name'), 'site_id' => $site_id]);
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/Controllers/SiteController.php 2 patches
Doc Comments   +4 added lines, -4 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
     {
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
      * Get the locations belonging to the given site
119 119
      *
120 120
      * @param  Site $site
121
-     * @return Illuminate\Database\Eloquent\Builder[]|\Illuminate\Database\Eloquent\Collection
121
+     * @return \Illuminate\Http\JsonResponse
122 122
      */
123 123
     public function locations(Site $site)
124 124
     {
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 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');
@@ -95,7 +95,7 @@  discard block
 block discarded – undo
95 95
             'name' => 'required|min:2|max:75|regex:#(^[a-zA-Z0-9])([\w ]*)(\w$)#|unique:sites,name,'.$site->id,
96 96
         ]);
97 97
         
98
-        $site->update(['name' => $request->name]);
98
+        $site->update([ 'name' => $request->name ]);
99 99
         
100 100
         return redirect()->route('site.show', $site->id)
101 101
             ->with('success', 'Site updated successfully');
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
     {
112 112
         Site::findOrFail($id)->delete();
113 113
         return redirect()->route('site.index')
114
-            ->with('success','Site deleted successfully');
114
+            ->with('success', 'Site deleted successfully');
115 115
     }
116 116
     
117 117
     /**
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/Http/Controllers/DashboardController.php 2 patches
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -41,13 +41,13 @@  discard block
 block discarded – undo
41 41
             ->get();
42 42
         //Get all locations for the selected site with the selected location first
43 43
         $locations = Location::select('id', 'name', 'site_id')
44
-            ->where('site_id', '=', $sites[0]->id ?? 0)
44
+            ->where('site_id', '=', $sites[ 0 ]->id ?? 0)
45 45
             ->orderByRaw("id = ? DESC", $location_id)
46 46
             ->orderBy('name', 'ASC')
47 47
             ->get();
48 48
         //Get all devices for the selected location
49 49
         $devices = Device::publicDashData()
50
-            ->where('location_id', '=', $locations[0]->id ?? 0)
50
+            ->where('location_id', '=', $locations[ 0 ]->id ?? 0)
51 51
             ->orderBy('name', 'ASC')
52 52
             ->limit(1)
53 53
             ->get();
@@ -56,10 +56,10 @@  discard block
 block discarded – undo
56 56
         $active_device = $devices->where('id', '=', $device_id)->first();
57 57
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
58 58
         if (!$devices->isEmpty() && $active_device == null)
59
-            $active_device = $devices[0];
59
+            $active_device = $devices[ 0 ];
60 60
     
61 61
         //Store the active site, location, and device in a collection
62
-        $active_data = collect([ 'device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null ]);
62
+        $active_data = collect([ 'device' => $active_device, 'location' => $locations[ 0 ] ?? null, 'site' => $sites[ 0 ] ?? null ]);
63 63
         
64 64
         return view('dashboard.index', [ 'active_data' => $active_data, 'devices' => $devices,
65 65
             'locations' => $locations, 'sites' => $sites ]);
@@ -102,37 +102,37 @@  discard block
 block discarded – undo
102 102
             ->get();
103 103
         //Get all locations for the selected site with the selected location first
104 104
         $locations = Location::select('id', 'name', 'site_id')
105
-            ->where('site_id', '=', $sites[0]->id ?? 0)
105
+            ->where('site_id', '=', $sites[ 0 ]->id ?? 0)
106 106
             ->orderByRaw("id = ? DESC", $location_id)
107 107
             ->orderBy('name', 'ASC')
108 108
             ->get();
109 109
         //Get all devices for the selected location
110 110
         $devices = Device::publicDashData()
111
-            ->where('location_id', '=', $locations[0]->id ?? 0)
111
+            ->where('location_id', '=', $locations[ 0 ]->id ?? 0)
112 112
             ->orderBy('name', 'ASC')
113 113
             ->limit($limit)
114 114
             ->offset($offset * $limit)
115 115
             ->get();
116 116
         //Get the total device count for the given location
117
-        $deviceCount = Device::where('location_id', '=', $locations[0]->id ?? 0)->count();
117
+        $deviceCount = Device::where('location_id', '=', $locations[ 0 ]->id ?? 0)->count();
118 118
     
119 119
         //Get the active device
120 120
         $active_device = $devices->where('id', $device_id)->first();
121 121
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
122 122
         if (!$devices->isEmpty() && $active_device == null)
123
-            $active_device = $devices[0];
123
+            $active_device = $devices[ 0 ];
124 124
         
125 125
         //Store the active site, location, and device in a collection
126
-        $active_data = collect(['device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null]);
126
+        $active_data = collect([ 'device' => $active_device, 'location' => $locations[ 0 ] ?? null, 'site' => $sites[ 0 ] ?? null ]);
127 127
         
128 128
         //Get the total amount of pages for pagination
129 129
         $page_count = ceil($deviceCount / $limit) - 1;
130 130
         
131 131
         //Store pagination data
132
-        $pag_data = collect(['offset' => $offset, 'page_count' => $page_count]);
132
+        $pag_data = collect([ 'offset' => $offset, 'page_count' => $page_count ]);
133 133
         
134 134
         return response()->json([ 'active_data' => $active_data, 'devices' => $devices, 'locations' => $locations,
135
-            'sites' => $sites, 'pag_data' => $pag_data]);
135
+            'sites' => $sites, 'pag_data' => $pag_data ]);
136 136
     }
137 137
     
138 138
     /**
Please login to merge, or discard this patch.
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -55,8 +55,9 @@  discard block
 block discarded – undo
55 55
         //Get the active device
56 56
         $active_device = $devices->where('id', '=', $device_id)->first();
57 57
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
58
-        if (!$devices->isEmpty() && $active_device == null)
59
-            $active_device = $devices[0];
58
+        if (!$devices->isEmpty() && $active_device == null) {
59
+                    $active_device = $devices[0];
60
+        }
60 61
     
61 62
         //Store the active site, location, and device in a collection
62 63
         $active_data = collect([ 'device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null ]);
@@ -119,8 +120,9 @@  discard block
 block discarded – undo
119 120
         //Get the active device
120 121
         $active_device = $devices->where('id', $device_id)->first();
121 122
         //Set the active device to the first device in $devices if it is not empty and the original active device wasn't found
122
-        if (!$devices->isEmpty() && $active_device == null)
123
-            $active_device = $devices[0];
123
+        if (!$devices->isEmpty() && $active_device == null) {
124
+                    $active_device = $devices[0];
125
+        }
124 126
         
125 127
         //Store the active site, location, and device in a collection
126 128
         $active_data = collect(['device' => $active_device, 'location' => $locations[0] ?? null, 'site' => $sites[0] ?? null]);
Please login to merge, or discard this patch.
app/Device.php 2 patches
Spacing   +5 added lines, -5 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
     /**
Please login to merge, or discard this patch.
Braces   +16 added lines, -12 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
     }
@@ -267,8 +269,9 @@  discard block
 block discarded – undo
267 269
     {
268 270
         $isReady = false;
269 271
         
270
-        if ($this->cover_status == 'open' || $this->cover_status == 'closed' || $this->cover_status == 'locked')
271
-            $isReady = true;
272
+        if ($this->cover_status == 'open' || $this->cover_status == 'closed' || $this->cover_status == 'locked') {
273
+                    $isReady = true;
274
+        }
272 275
         
273 276
         return $isReady;
274 277
     }
@@ -289,8 +292,9 @@  discard block
 block discarded – undo
289 292
         $time_now = Carbon::now($timezone);
290 293
     
291 294
         //Check if the current time is during the open schedule or not
292
-        if ($time_now->gt($open_time) && $time_now->lt($close_time))
293
-            $isOpenHours = true;
295
+        if ($time_now->gt($open_time) && $time_now->lt($close_time)) {
296
+                    $isOpenHours = true;
297
+        }
294 298
         
295 299
         return $isOpenHours;
296 300
     }
Please login to merge, or discard this patch.