Passed
Push — task/add-manager-resource ( c74771 )
by Chris
11:48
created
app/Http/Controllers/Api/ManagerController.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -17,7 +17,7 @@  discard block
 block discarded – undo
17 17
     public function __construct()
18 18
     {
19 19
         // This applies the appropriate policy to each resource route.
20
-        $this->authorizeResource(Manager::class, 'manager');
20
+        $this->authorizeResource (Manager::class, 'manager');
21 21
     }
22 22
 
23 23
     /**
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
      */
50 50
     public function show(Manager $manager)
51 51
     {
52
-        return new ManagerResource($manager);
52
+        return new ManagerResource ($manager);
53 53
     }
54 54
 
55 55
     /**
@@ -59,11 +59,11 @@  discard block
 block discarded – undo
59 59
      */
60 60
     public function showAuthenticated()
61 61
     {
62
-        $user = Auth::user();
62
+        $user = Auth::user ();
63 63
         if ($user !== null && $user->manager !== null) {
64
-            return new ManagerResource($user->manager);
64
+            return new ManagerResource ($user->manager);
65 65
         }
66
-        return response()->json([]);
66
+        return response ()->json ([]);
67 67
     }
68 68
 
69 69
     /**
@@ -75,10 +75,10 @@  discard block
 block discarded – undo
75 75
      */
76 76
     public function update(UpdateManagerApi $request, Manager $manager)
77 77
     {
78
-        $validated = $request->validated();
79
-        $manager->fill($validated);
80
-        $manager->save();
81
-        return new ManagerResource($manager);
78
+        $validated = $request->validated ();
79
+        $manager->fill ($validated);
80
+        $manager->save ();
81
+        return new ManagerResource ($manager);
82 82
     }
83 83
 
84 84
     /**
Please login to merge, or discard this patch.
app/Http/Resources/Manager.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,6 +14,6 @@
 block discarded – undo
14 14
      */
15 15
     public function toArray($request)
16 16
     {
17
-        return parent::toArray($request);
17
+        return parent::toArray ($request);
18 18
     }
19 19
 }
Please login to merge, or discard this patch.
app/Models/Manager.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -138,52 +138,52 @@  discard block
 block discarded – undo
138 138
 
139 139
     public function user()
140 140
     {
141
-        return $this->belongsTo(\App\Models\User::class);
141
+        return $this->belongsTo (\App\Models\User::class);
142 142
     }
143 143
 
144 144
     public function department()
145 145
     {
146
-        return $this->belongsTo(\App\Models\Lookup\Department::class);
146
+        return $this->belongsTo (\App\Models\Lookup\Department::class);
147 147
     }
148 148
 
149 149
     public function job_posters() //phpcs:ignore
150 150
     {
151
-        return $this->hasMany(\App\Models\JobPoster::class);
151
+        return $this->hasMany (\App\Models\JobPoster::class);
152 152
     }
153 153
 
154 154
     public function work_environment() //phpcs:ignore
155 155
     {
156
-        return $this->hasOne(\App\Models\WorkEnvironment::class)->withDefault();
156
+        return $this->hasOne (\App\Models\WorkEnvironment::class)->withDefault ();
157 157
     }
158 158
 
159 159
     public function team_culture() //phpcs:ignore
160 160
     {
161
-        return $this->hasOne(\App\Models\TeamCulture::class)->withDefault();
161
+        return $this->hasOne (\App\Models\TeamCulture::class)->withDefault ();
162 162
     }
163 163
 
164 164
     public function work_review_frequency() //phpcs:ignore
165 165
     {
166
-        return $this->belongsTo(\App\Models\Lookup\Frequency::class);
166
+        return $this->belongsTo (\App\Models\Lookup\Frequency::class);
167 167
     }
168 168
 
169 169
     public function stay_late_frequency() //phpcs:ignore
170 170
     {
171
-        return $this->belongsTo(\App\Models\Lookup\Frequency::class);
171
+        return $this->belongsTo (\App\Models\Lookup\Frequency::class);
172 172
     }
173 173
 
174 174
     public function engage_team_frequency() //phpcs:ignore
175 175
     {
176
-        return $this->belongsTo(\App\Models\Lookup\Frequency::class);
176
+        return $this->belongsTo (\App\Models\Lookup\Frequency::class);
177 177
     }
178 178
 
179 179
     public function development_opportunity_frequency() //phpcs:ignore
180 180
     {
181
-        return $this->belongsTo(\App\Models\Lookup\Frequency::class);
181
+        return $this->belongsTo (\App\Models\Lookup\Frequency::class);
182 182
     }
183 183
 
184 184
     public function refuse_low_value_work_frequency() //phpcs:ignore
185 185
     {
186
-        return $this->belongsTo(\App\Models\Lookup\Frequency::class);
186
+        return $this->belongsTo (\App\Models\Lookup\Frequency::class);
187 187
     }
188 188
 
189 189
     /**
@@ -194,7 +194,7 @@  discard block
 block discarded – undo
194 194
     public function getFullNameAttribute(): string
195 195
     {
196 196
         if ($this->user !== null) {
197
-            return $this->user->first_name . ' ' . $this->user->last_name;
197
+            return $this->user->first_name.' '.$this->user->last_name;
198 198
         }
199 199
         return '';
200 200
     }
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
     public function getIsDemoManagerAttribute(): bool
234 234
     {
235 235
         if ($this->user !== null) {
236
-            return $this->user->isDemoManager();
236
+            return $this->user->isDemoManager ();
237 237
         }
238 238
         return true;
239 239
     }
Please login to merge, or discard this patch.
routes/web.php 2 patches
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -477,7 +477,7 @@
 block discarded – undo
477 477
         ->where('jobPoster', '[0-9]+')
478 478
         ->middleware('can:update,jobPoster');
479 479
 
480
-     Route::get('jobs/{jobPoster}/criteria', 'Api\CriteriaController@indexByJob')
480
+        Route::get('jobs/{jobPoster}/criteria', 'Api\CriteriaController@indexByJob')
481 481
         ->where('jobPoster', '[0-9]+')
482 482
         ->middleware('can:view,jobPoster');
483 483
     Route::put('jobs/{jobPoster}/criteria', 'Api\CriteriaController@batchUpdate')
Please login to merge, or discard this patch.
Spacing   +249 added lines, -249 removed lines patch added patch discarded remove patch
@@ -13,424 +13,424 @@  discard block
 block discarded – undo
13 13
 |
14 14
  */
15 15
 
16
-Route::group(
16
+Route::group (
17 17
     [
18
-        'prefix' => LaravelLocalization::setLocale(),
18
+        'prefix' => LaravelLocalization::setLocale (),
19 19
         'middleware' => ['localeSessionRedirect', 'localizationRedirect', 'localeViewPath']
20 20
     ],
21 21
     function () : void {
22 22
         /** ADD ALL LOCALIZED ROUTES INSIDE THIS GROUP **/
23 23
 
24
-        Route::group(['prefix' => 'demo'], function () : void {
24
+        Route::group (['prefix' => 'demo'], function () : void {
25 25
 
26 26
             /* Temporary Blog Index */
27
-            Route::view('blog', 'common/blog-index')->middleware('localOnly')->name('blog');
27
+            Route::view ('blog', 'common/blog-index')->middleware ('localOnly')->name ('blog');
28 28
 
29 29
             /* Temporary Blog Post */
30
-            Route::view('post', 'common/blog-post')->middleware('localOnly')->name('post');
30
+            Route::view ('post', 'common/blog-post')->middleware ('localOnly')->name ('post');
31 31
 
32 32
             /* Static - Reliability Form Demo */
33
-            Route::view('reliability', 'demos/reliability/index', ['reliability' => Lang::get('common/reliability')])->name('reliability');
33
+            Route::view ('reliability', 'demos/reliability/index', ['reliability' => Lang::get ('common/reliability')])->name ('reliability');
34 34
 
35 35
             // /* Temp Builder 01 (Intro) */
36
-            Route::view('builder-01', 'manager/builder-01')->middleware('localOnly')->name('jpb1');
36
+            Route::view ('builder-01', 'manager/builder-01')->middleware ('localOnly')->name ('jpb1');
37 37
             // /* Temp Builder 02 (Job info) */
38
-            Route::view('builder-02', 'manager/builder-02')->middleware('localOnly')->name('jpb2');
38
+            Route::view ('builder-02', 'manager/builder-02')->middleware ('localOnly')->name ('jpb2');
39 39
             // /* Temp Builder 03 (Work Environment) */
40
-            Route::view('builder-03', 'manager/builder-03')->middleware('localOnly')->name('jpb3');
40
+            Route::view ('builder-03', 'manager/builder-03')->middleware ('localOnly')->name ('jpb3');
41 41
             // /* Temp Builder 04 (Impact) */
42
-            Route::view('builder-04', 'manager/builder-04')->middleware('localOnly')->name('jpb4');
42
+            Route::view ('builder-04', 'manager/builder-04')->middleware ('localOnly')->name ('jpb4');
43 43
             // /* Temp Builder 05 (Tasks) */
44
-            Route::view('builder-05', 'manager/builder-05')->middleware('localOnly')->name('jpb5');
44
+            Route::view ('builder-05', 'manager/builder-05')->middleware ('localOnly')->name ('jpb5');
45 45
             // /* Temp Builder 06 (Skills) */
46
-            Route::view('builder-06', 'manager/builder-06')->middleware('localOnly')->name('jpb6');
46
+            Route::view ('builder-06', 'manager/builder-06')->middleware ('localOnly')->name ('jpb6');
47 47
             // /* Temp Builder 07 (Education) */
48
-            Route::view('builder-07', 'manager/builder-07')->middleware('localOnly')->name('jpb7');
48
+            Route::view ('builder-07', 'manager/builder-07')->middleware ('localOnly')->name ('jpb7');
49 49
             // /* Temp Builder 08 (Review) */
50
-            Route::view('builder-08', 'manager/builder-08')->middleware('localOnly')->name('jpb8');
50
+            Route::view ('builder-08', 'manager/builder-08')->middleware ('localOnly')->name ('jpb8');
51 51
         });
52 52
 
53 53
 
54
-        Route::group(['prefix' => config('app.applicant_prefix')], function () : void {
54
+        Route::group (['prefix' => config ('app.applicant_prefix')], function () : void {
55 55
 
56 56
             /* Home */
57
-            Route::get('/', 'HomepageController@applicant')->name('home');
57
+            Route::get ('/', 'HomepageController@applicant')->name ('home');
58 58
 
59 59
             /* Jobs */
60
-            Route::get('jobs', 'JobController@index')->name('jobs.index');
60
+            Route::get ('jobs', 'JobController@index')->name ('jobs.index');
61 61
 
62
-            Route::get('jobs/{jobPoster}', 'JobController@show')
63
-                ->middleware('can:view,jobPoster')
64
-                ->name('jobs.show');
62
+            Route::get ('jobs/{jobPoster}', 'JobController@show')
63
+                ->middleware ('can:view,jobPoster')
64
+                ->name ('jobs.show');
65 65
 
66 66
             /* Require being logged in */
67
-            Route::middleware(['auth'])->group(function () : void {
67
+            Route::middleware (['auth'])->group (function () : void {
68 68
                 /* Managers */
69
-                Route::get('managers/{manager}', 'ManagerProfileController@show')
70
-                    ->middleware('can:view,manager')
71
-                    ->name('managers.show');
69
+                Route::get ('managers/{manager}', 'ManagerProfileController@show')
70
+                    ->middleware ('can:view,manager')
71
+                    ->name ('managers.show');
72 72
             });
73 73
 
74 74
             /* Require being logged in as applicant */
75
-            Route::middleware(['auth', 'role:applicant'])->group(function () : void {
75
+            Route::middleware (['auth', 'role:applicant'])->group (function () : void {
76 76
 
77 77
             // Application permissions are handled within the controller instead of with middleware
78 78
                 /* Applications */
79
-                Route::get('applications', 'ApplicationController@index')->name('applications.index');
79
+                Route::get ('applications', 'ApplicationController@index')->name ('applications.index');
80 80
 
81 81
                 /* View Application */
82
-                Route::get('applications/{application}', 'ApplicationController@show')
83
-                    ->middleware('can:view,application')
84
-                    ->name('applications.show');
82
+                Route::get ('applications/{application}', 'ApplicationController@show')
83
+                    ->middleware ('can:view,application')
84
+                    ->name ('applications.show');
85 85
 
86 86
                 /* Step 01 */
87
-                Route::get('jobs/{jobPoster}/application/step-01', 'ApplicationByJobController@editBasics')->name('job.application.edit.1');
87
+                Route::get ('jobs/{jobPoster}/application/step-01', 'ApplicationByJobController@editBasics')->name ('job.application.edit.1');
88 88
 
89 89
                 /* Step 02 */
90
-                Route::get('jobs/{jobPoster}/application/step-02', 'ApplicationByJobController@editExperience')->name('job.application.edit.2');
90
+                Route::get ('jobs/{jobPoster}/application/step-02', 'ApplicationByJobController@editExperience')->name ('job.application.edit.2');
91 91
 
92 92
                 /* Step 03 */
93
-                Route::get('jobs/{jobPoster}/application/step-03', 'ApplicationByJobController@editEssentialSkills')->name('job.application.edit.3');
93
+                Route::get ('jobs/{jobPoster}/application/step-03', 'ApplicationByJobController@editEssentialSkills')->name ('job.application.edit.3');
94 94
 
95 95
                 /* Step 04 */
96
-                Route::get('jobs/{jobPoster}/application/step-04', 'ApplicationByJobController@editAssetSkills')->name('job.application.edit.4');
96
+                Route::get ('jobs/{jobPoster}/application/step-04', 'ApplicationByJobController@editAssetSkills')->name ('job.application.edit.4');
97 97
 
98 98
                 /* Step 05 */
99
-                Route::get('jobs/{jobPoster}/application/step-05', 'ApplicationByJobController@preview')->name('job.application.edit.5');
99
+                Route::get ('jobs/{jobPoster}/application/step-05', 'ApplicationByJobController@preview')->name ('job.application.edit.5');
100 100
 
101 101
                 /* Step 06 */
102
-                Route::get('jobs/{jobPoster}/application/step-06', 'ApplicationByJobController@confirm')->name('job.application.edit.6');
102
+                Route::get ('jobs/{jobPoster}/application/step-06', 'ApplicationByJobController@confirm')->name ('job.application.edit.6');
103 103
 
104 104
                 /* Step 06: Complete */
105
-                Route::get('jobs/{jobPoster}/application/complete', 'ApplicationByJobController@complete')->name('job.application.complete');
105
+                Route::get ('jobs/{jobPoster}/application/complete', 'ApplicationByJobController@complete')->name ('job.application.complete');
106 106
 
107 107
                 /* Application Update routes */
108 108
 
109 109
                 /* Step 01 */
110
-                Route::post('jobs/{jobPoster}/application/step-01/update', 'ApplicationByJobController@updateBasics')->name('job.application.update.1');
110
+                Route::post ('jobs/{jobPoster}/application/step-01/update', 'ApplicationByJobController@updateBasics')->name ('job.application.update.1');
111 111
 
112 112
                 /* Step 02 */
113
-                Route::post('jobs/{jobPoster}/application/step-02/update', 'ApplicationByJobController@updateExperience')->name('job.application.update.2');
113
+                Route::post ('jobs/{jobPoster}/application/step-02/update', 'ApplicationByJobController@updateExperience')->name ('job.application.update.2');
114 114
 
115 115
                 /* Step 03 */
116
-                Route::post('jobs/{jobPoster}/application/step-03/update', 'ApplicationByJobController@updateEssentialSkills')->name('job.application.update.3');
116
+                Route::post ('jobs/{jobPoster}/application/step-03/update', 'ApplicationByJobController@updateEssentialSkills')->name ('job.application.update.3');
117 117
 
118 118
                 /* Step 04 */
119
-                Route::post('jobs/{jobPoster}/application/step-04/update', 'ApplicationByJobController@updateAssetSkills')->name('job.application.update.4');
119
+                Route::post ('jobs/{jobPoster}/application/step-04/update', 'ApplicationByJobController@updateAssetSkills')->name ('job.application.update.4');
120 120
 
121 121
                 /* Step 05 */
122
-                Route::post('jobs/{jobPoster}/application/submit', 'ApplicationByJobController@submit')->name('job.application.submit');
122
+                Route::post ('jobs/{jobPoster}/application/submit', 'ApplicationByJobController@submit')->name ('job.application.submit');
123 123
 
124
-                Route::get('profile', 'ApplicantProfileController@editAuthenticated')->name('profile');
125
-                Route::get('profile/about', 'ApplicantProfileController@editAuthenticated');
124
+                Route::get ('profile', 'ApplicantProfileController@editAuthenticated')->name ('profile');
125
+                Route::get ('profile/about', 'ApplicantProfileController@editAuthenticated');
126 126
 
127 127
                 /* Profile - About Me */
128
-                Route::get('profile/{applicant}/about', 'ApplicantProfileController@edit')
129
-                    ->middleware('can:view,applicant')
130
-                    ->middleware('can:update,applicant')
131
-                    ->name('profile.about.edit');
128
+                Route::get ('profile/{applicant}/about', 'ApplicantProfileController@edit')
129
+                    ->middleware ('can:view,applicant')
130
+                    ->middleware ('can:update,applicant')
131
+                    ->name ('profile.about.edit');
132 132
 
133
-                Route::post('profile/{applicant}/about/update', 'ApplicantProfileController@update')
134
-                    ->middleware('can:update,applicant')
135
-                    ->name('profile.about.update');
133
+                Route::post ('profile/{applicant}/about/update', 'ApplicantProfileController@update')
134
+                    ->middleware ('can:update,applicant')
135
+                    ->name ('profile.about.update');
136 136
 
137 137
                 /* Profile - My Experience */
138
-                Route::get('profile/experience', 'ExperienceController@editAuthenticated');
138
+                Route::get ('profile/experience', 'ExperienceController@editAuthenticated');
139 139
 
140
-                Route::get('profile/{applicant}/experience', 'ExperienceController@edit')
141
-                    ->middleware('can:view,applicant')
142
-                    ->middleware('can:update,applicant')
143
-                    ->name('profile.experience.edit');
140
+                Route::get ('profile/{applicant}/experience', 'ExperienceController@edit')
141
+                    ->middleware ('can:view,applicant')
142
+                    ->middleware ('can:update,applicant')
143
+                    ->name ('profile.experience.edit');
144 144
 
145
-                Route::post('profile/{applicant}/experience/update', 'ExperienceController@update')
146
-                    ->middleware('can:update,applicant')
147
-                    ->name('profile.experience.update');
145
+                Route::post ('profile/{applicant}/experience/update', 'ExperienceController@update')
146
+                    ->middleware ('can:update,applicant')
147
+                    ->name ('profile.experience.update');
148 148
 
149 149
                 /* Profile - My Skills */
150
-                Route::get('profile/skills', 'SkillDeclarationController@editAuthenticated');
150
+                Route::get ('profile/skills', 'SkillDeclarationController@editAuthenticated');
151 151
 
152
-                Route::get('profile/{applicant}/skills', 'SkillDeclarationController@edit')
153
-                    ->middleware('can:view,applicant')
154
-                    ->middleware('can:update,applicant')
155
-                    ->name('profile.skills.edit');
152
+                Route::get ('profile/{applicant}/skills', 'SkillDeclarationController@edit')
153
+                    ->middleware ('can:view,applicant')
154
+                    ->middleware ('can:update,applicant')
155
+                    ->name ('profile.skills.edit');
156 156
 
157 157
                 /* Profile - My References */
158
-                Route::get('profile/references', 'ReferencesController@editAuthenticated');
158
+                Route::get ('profile/references', 'ReferencesController@editAuthenticated');
159 159
 
160
-                Route::get('profile/{applicant}/references', 'ReferencesController@edit')
161
-                    ->middleware('can:view,applicant')
162
-                    ->middleware('can:update,applicant')
163
-                    ->name('profile.references.edit');
160
+                Route::get ('profile/{applicant}/references', 'ReferencesController@edit')
161
+                    ->middleware ('can:view,applicant')
162
+                    ->middleware ('can:update,applicant')
163
+                    ->name ('profile.references.edit');
164 164
 
165 165
                 /* Profile - My Portfolio */
166
-                Route::get('profile/portfolio', 'WorkSamplesController@editAuthenticated');
166
+                Route::get ('profile/portfolio', 'WorkSamplesController@editAuthenticated');
167 167
 
168
-                Route::get('profile/{applicant}/portfolio', 'WorkSamplesController@edit')
169
-                    ->middleware('can:view,applicant')
170
-                    ->middleware('can:update,applicant')
171
-                    ->name('profile.work_samples.edit');
168
+                Route::get ('profile/{applicant}/portfolio', 'WorkSamplesController@edit')
169
+                    ->middleware ('can:view,applicant')
170
+                    ->middleware ('can:update,applicant')
171
+                    ->name ('profile.work_samples.edit');
172 172
             });
173 173
 
174 174
             /* Static - FAQ */
175
-            Route::get('faq', 'FaqController')->name('faq');
175
+            Route::get ('faq', 'FaqController')->name ('faq');
176 176
 
177 177
             /* Static - Privacy Policy */
178
-            Route::view('privacy', 'common/static_privacy', ['privacy' => Lang::get('common/privacy')])
179
-                ->name('privacy');
178
+            Route::view ('privacy', 'common/static_privacy', ['privacy' => Lang::get ('common/privacy')])
179
+                ->name ('privacy');
180 180
 
181 181
             /* Static - Terms of Service */
182
-            Route::view('tos', 'common/static_tos', ['tos' => Lang::get('common/tos')])->name('tos');
182
+            Route::view ('tos', 'common/static_tos', ['tos' => Lang::get ('common/tos')])->name ('tos');
183 183
 
184 184
             /* Static - ITP */
185
-            Route::view('indigenous', 'common/static-itp', ['itp' => Lang::get('common/itp')])->name('itp');
185
+            Route::view ('indigenous', 'common/static-itp', ['itp' => Lang::get ('common/itp')])->name ('itp');
186 186
 
187 187
             /* Authentication =========================================================== */
188 188
 
189 189
             // Laravel default login, logout, register, and reset routes
190
-            Route::get('login', 'Auth\LoginController@showLoginForm')->name('login');
191
-            Route::post('login', 'Auth\LoginController@login')->name('login.post');
192
-            Route::post('logout', 'Auth\LoginController@logout')->name('logout');
190
+            Route::get ('login', 'Auth\LoginController@showLoginForm')->name ('login');
191
+            Route::post ('login', 'Auth\LoginController@login')->name ('login.post');
192
+            Route::post ('logout', 'Auth\LoginController@logout')->name ('logout');
193 193
 
194 194
             // Registration Routes...
195
-            Route::get('register', 'Auth\RegisterController@showRegistrationForm')->name('register');
196
-            Route::post('register', 'Auth\RegisterController@register')->name('register.post');
195
+            Route::get ('register', 'Auth\RegisterController@showRegistrationForm')->name ('register');
196
+            Route::post ('register', 'Auth\RegisterController@register')->name ('register.post');
197 197
 
198 198
             // Password Reset Routes...
199
-            Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('password.request');
200
-            Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('password.email');
201
-            Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('password.reset');
202
-            Route::post('password/reset', 'Auth\ResetPasswordController@reset')->name('password.reset.post');
199
+            Route::get ('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name ('password.request');
200
+            Route::post ('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name ('password.email');
201
+            Route::get ('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name ('password.reset');
202
+            Route::post ('password/reset', 'Auth\ResetPasswordController@reset')->name ('password.reset.post');
203 203
         });
204 204
 
205 205
 
206 206
         /* Manager Portal =========================================================== */
207 207
 
208
-        Route::group([
209
-            'prefix' => config('app.manager_prefix'),
208
+        Route::group ([
209
+            'prefix' => config ('app.manager_prefix'),
210 210
         ], function (): void {
211 211
 
212
-            Route::middleware(['finishManagerRegistration'])->group(function (): void {
212
+            Route::middleware (['finishManagerRegistration'])->group (function (): void {
213 213
 
214 214
                 /* Home */
215
-                Route::get('/', 'HomepageController@manager')->name('manager.home');
215
+                Route::get ('/', 'HomepageController@manager')->name ('manager.home');
216 216
 
217 217
                 /* Static - FAQ */
218
-                Route::get(
218
+                Route::get (
219 219
                     'faq',
220 220
                     'ManagerProfileController@faq'
221
-                )->name('manager.faq');
221
+                )->name ('manager.faq');
222 222
 
223
-                Route::get(
223
+                Route::get (
224 224
                     'faq#manager-who',
225 225
                     'ManagerProfileController@faq'
226
-                )->name('manager.faq.section');
226
+                )->name ('manager.faq.section');
227 227
 
228
-                Route::middleware(['auth', 'role:manager'])->group(function (): void {
228
+                Route::middleware (['auth', 'role:manager'])->group (function (): void {
229 229
 
230
-                    Route::get('profile', 'ManagerProfileController@editAuthenticated')->name('manager.profile');
230
+                    Route::get ('profile', 'ManagerProfileController@editAuthenticated')->name ('manager.profile');
231 231
 
232 232
                     /* Profile */
233
-                    Route::get('profile/{manager}/edit', 'ManagerProfileController@edit')
234
-                    ->middleware('can:view,manager')
235
-                    ->middleware('can:update,manager')
236
-                    ->name('manager.profile.edit');
233
+                    Route::get ('profile/{manager}/edit', 'ManagerProfileController@edit')
234
+                    ->middleware ('can:view,manager')
235
+                    ->middleware ('can:update,manager')
236
+                    ->name ('manager.profile.edit');
237 237
 
238
-                    Route::post('profile/{manager}/update', 'ManagerProfileController@update')
239
-                    ->middleware('can:update,manager')
240
-                    ->name('manager.profile.update');
238
+                    Route::post ('profile/{manager}/update', 'ManagerProfileController@update')
239
+                    ->middleware ('can:update,manager')
240
+                    ->name ('manager.profile.update');
241 241
 
242 242
                     /* View Application */
243
-                    Route::get('applications/{application}', 'ApplicationController@show')
244
-                    ->middleware('can:view,application')
245
-                    ->name('manager.applications.show');
243
+                    Route::get ('applications/{application}', 'ApplicationController@show')
244
+                    ->middleware ('can:view,application')
245
+                    ->name ('manager.applications.show');
246 246
 
247 247
                     /* View Applicant Profile */
248
-                    Route::get('applicants/{applicant}', 'ApplicantProfileController@show')
249
-                    ->middleware('can:view,applicant')
250
-                    ->name('manager.applicants.show');
248
+                    Route::get ('applicants/{applicant}', 'ApplicantProfileController@show')
249
+                    ->middleware ('can:view,applicant')
250
+                    ->name ('manager.applicants.show');
251 251
 
252 252
                     /* Job Index */
253
-                    Route::get('jobs', 'JobController@managerIndex')->name('manager.jobs.index');
253
+                    Route::get ('jobs', 'JobController@managerIndex')->name ('manager.jobs.index');
254 254
 
255 255
                     /* View Job Poster */
256
-                    Route::get('jobs/{jobPoster}', 'JobController@show')
257
-                    ->where('jobPoster', '[0-9]+')
258
-                    ->middleware('can:view,jobPoster')
259
-                    ->name('manager.jobs.show');
256
+                    Route::get ('jobs/{jobPoster}', 'JobController@show')
257
+                    ->where ('jobPoster', '[0-9]+')
258
+                    ->middleware ('can:view,jobPoster')
259
+                    ->name ('manager.jobs.show');
260 260
 
261
-                    Route::get('jobs/{jobPoster}/applications', 'ApplicationByJobController@index')
262
-                    ->where('jobPoster', '[0-9]+')
263
-                    ->middleware('can:reviewApplicationsFor,jobPoster')
264
-                    ->name('manager.jobs.applications');
261
+                    Route::get ('jobs/{jobPoster}/applications', 'ApplicationByJobController@index')
262
+                    ->where ('jobPoster', '[0-9]+')
263
+                    ->middleware ('can:reviewApplicationsFor,jobPoster')
264
+                    ->name ('manager.jobs.applications');
265 265
 
266 266
                     /* Job Builder */
267
-                    Route::get(
267
+                    Route::get (
268 268
                         'jobs/builder',
269 269
                         'JobBuilderController@show'
270
-                    )->name('manager.jobs.create');
270
+                    )->name ('manager.jobs.create');
271 271
 
272
-                    Route::get(
272
+                    Route::get (
273 273
                         'jobs/{jobId}/builder',
274 274
                         'JobBuilderController@show'
275 275
                     )
276
-                        ->where('jobPoster', '[0-9]+')
277
-                        ->name('manager.jobs.edit');
278
-                    Route::get(
276
+                        ->where ('jobPoster', '[0-9]+')
277
+                        ->name ('manager.jobs.edit');
278
+                    Route::get (
279 279
                         'jobs/{jobId}/builder/intro',
280 280
                         'JobBuilderController@show'
281
-                    )->where('jobPoster', '[0-9]+');
282
-                    Route::get(
281
+                    )->where ('jobPoster', '[0-9]+');
282
+                    Route::get (
283 283
                         'jobs/{jobId}/builder/details',
284 284
                         'JobBuilderController@show'
285
-                    )->where('jobPoster', '[0-9]+');
286
-                    Route::get(
285
+                    )->where ('jobPoster', '[0-9]+');
286
+                    Route::get (
287 287
                         'jobs/{jobId}/builder/environment',
288 288
                         'JobBuilderController@show'
289
-                    )->where('jobPoster', '[0-9]+');
290
-                    Route::get(
289
+                    )->where ('jobPoster', '[0-9]+');
290
+                    Route::get (
291 291
                         'jobs/{jobId}/builder/impact',
292 292
                         'JobBuilderController@show'
293
-                    )->where('jobPoster', '[0-9]+');
294
-                    Route::get(
293
+                    )->where ('jobPoster', '[0-9]+');
294
+                    Route::get (
295 295
                         'jobs/{jobId}/builder/tasks',
296 296
                         'JobBuilderController@show'
297
-                    )->where('jobPoster', '[0-9]+');
298
-                    Route::get(
297
+                    )->where ('jobPoster', '[0-9]+');
298
+                    Route::get (
299 299
                         'jobs/{jobId}/builder/skills',
300 300
                         'JobBuilderController@show'
301
-                    )->where('jobPoster', '[0-9]+');
302
-                    Route::get(
301
+                    )->where ('jobPoster', '[0-9]+');
302
+                    Route::get (
303 303
                         'jobs/{jobId}/builder/review',
304 304
                         'JobBuilderController@show'
305 305
                     )
306
-                        ->where('jobPoster', '[0-9]+')
307
-                        ->name('manager.jobs.review');
306
+                        ->where ('jobPoster', '[0-9]+')
307
+                        ->name ('manager.jobs.review');
308 308
 
309 309
                     /* Delete Job */
310
-                    Route::delete('jobs/{jobPoster}', 'JobController@destroy')
311
-                        ->where('jobPoster', '[0-9]+')
312
-                        ->middleware('can:delete,jobPoster')
313
-                        ->name('manager.jobs.destroy');
310
+                    Route::delete ('jobs/{jobPoster}', 'JobController@destroy')
311
+                        ->where ('jobPoster', '[0-9]+')
312
+                        ->middleware ('can:delete,jobPoster')
313
+                        ->name ('manager.jobs.destroy');
314 314
 
315
-                    Route::view(
315
+                    Route::view (
316 316
                         'jobs/{jobPoster}/assessment-plan',
317 317
                         'manager/assessment_plan'
318 318
                     )
319
-                        ->where('jobPoster', '[0-9]+')
320
-                        ->name('manager.jobs.screening_plan');
319
+                        ->where ('jobPoster', '[0-9]+')
320
+                        ->name ('manager.jobs.screening_plan');
321 321
                 });
322 322
             });
323 323
 
324 324
             // These routes must be excluded from the finishManagerRegistration middleware to avoid an infinite loop of redirects
325
-            Route::middleware(['auth', 'role:manager'])->group(function (): void {
326
-                Route::get('first-visit', 'Auth\FirstVisitController@showFirstVisitManagerForm')
327
-                    ->name('manager.first_visit');
328
-                Route::post('finish_registration', 'Auth\FirstVisitController@finishManagerRegistration')
329
-                    ->name('manager.finish_registration');
325
+            Route::middleware (['auth', 'role:manager'])->group (function (): void {
326
+                Route::get ('first-visit', 'Auth\FirstVisitController@showFirstVisitManagerForm')
327
+                    ->name ('manager.first_visit');
328
+                Route::post ('finish_registration', 'Auth\FirstVisitController@finishManagerRegistration')
329
+                    ->name ('manager.finish_registration');
330 330
             });
331 331
 
332 332
             // Laravel default login, logout, register, and reset routes
333
-            Route::get('login', 'Auth\LoginController@showLoginForm')->name('manager.login');
334
-            Route::post('login', 'Auth\LoginController@login')->name('manager.login.post');
335
-            Route::post('logout', 'Auth\LoginController@logout')->name('manager.logout');
333
+            Route::get ('login', 'Auth\LoginController@showLoginForm')->name ('manager.login');
334
+            Route::post ('login', 'Auth\LoginController@login')->name ('manager.login.post');
335
+            Route::post ('logout', 'Auth\LoginController@logout')->name ('manager.logout');
336 336
 
337 337
             // Registration Routes...
338
-            Route::get('register', 'Auth\RegisterController@showManagerRegistrationForm')->name('manager.register');
339
-            Route::post('register', 'Auth\RegisterController@registerManager')->name('manager.register.post');
338
+            Route::get ('register', 'Auth\RegisterController@showManagerRegistrationForm')->name ('manager.register');
339
+            Route::post ('register', 'Auth\RegisterController@registerManager')->name ('manager.register.post');
340 340
 
341 341
             // Password Reset Routes...
342
-            Route::get('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name('manager.password.request');
343
-            Route::post('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name('manager.password.email');
344
-            Route::get('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name('manager.password.reset');
345
-            Route::post('password/reset', 'Auth\ResetPasswordController@reset')->name('manager.password.reset.post');
342
+            Route::get ('password/reset', 'Auth\ForgotPasswordController@showLinkRequestForm')->name ('manager.password.request');
343
+            Route::post ('password/email', 'Auth\ForgotPasswordController@sendResetLinkEmail')->name ('manager.password.email');
344
+            Route::get ('password/reset/{token}', 'Auth\ResetPasswordController@showResetForm')->name ('manager.password.reset');
345
+            Route::post ('password/reset', 'Auth\ResetPasswordController@reset')->name ('manager.password.reset.post');
346 346
         });
347 347
 
348 348
         /* AJAX calls =============================================================== */
349 349
 
350 350
         /* Require being logged in */
351
-        Route::middleware(['auth'])->group(function () : void {
351
+        Route::middleware (['auth'])->group (function () : void {
352 352
 
353
-            Route::delete('courses/{course}', 'CourseController@destroy')
354
-                ->middleware('can:delete,course')
355
-                ->name('courses.destroy');
353
+            Route::delete ('courses/{course}', 'CourseController@destroy')
354
+                ->middleware ('can:delete,course')
355
+                ->name ('courses.destroy');
356 356
 
357
-            Route::delete('degrees/{degree}', 'DegreeController@destroy')
358
-                ->middleware('can:delete,degree')
359
-                ->name('degrees.destroy');
357
+            Route::delete ('degrees/{degree}', 'DegreeController@destroy')
358
+                ->middleware ('can:delete,degree')
359
+                ->name ('degrees.destroy');
360 360
 
361
-            Route::delete('work-experiences/{workExperience}', 'WorkExperienceController@destroy')
362
-                ->middleware('can:delete,workExperience')
363
-                ->name('work_experiences.destroy');
361
+            Route::delete ('work-experiences/{workExperience}', 'WorkExperienceController@destroy')
362
+                ->middleware ('can:delete,workExperience')
363
+                ->name ('work_experiences.destroy');
364 364
 
365
-            Route::post('skill-declarations', 'SkillDeclarationController@create')
366
-                ->middleware('can:create,App\Models\SkillDeclaration')
367
-                ->name('skill_declarations.create');
365
+            Route::post ('skill-declarations', 'SkillDeclarationController@create')
366
+                ->middleware ('can:create,App\Models\SkillDeclaration')
367
+                ->name ('skill_declarations.create');
368 368
 
369
-            Route::put('skill-declarations/{skillDeclaration}', 'SkillDeclarationController@update')
370
-                ->middleware('can:update,skillDeclaration')
371
-                ->name('skill_declarations.update');
369
+            Route::put ('skill-declarations/{skillDeclaration}', 'SkillDeclarationController@update')
370
+                ->middleware ('can:update,skillDeclaration')
371
+                ->name ('skill_declarations.update');
372 372
 
373
-            Route::delete('skill-declarations/{skillDeclaration}', 'SkillDeclarationController@destroy')
374
-                ->middleware('can:delete,skillDeclaration')
375
-                ->name('skill_declarations.destroy');
373
+            Route::delete ('skill-declarations/{skillDeclaration}', 'SkillDeclarationController@destroy')
374
+                ->middleware ('can:delete,skillDeclaration')
375
+                ->name ('skill_declarations.destroy');
376 376
 
377
-            Route::post('references', 'ReferencesController@update')
378
-                ->middleware('can:create,App\Models\Reference')
379
-                ->name('references.create');
377
+            Route::post ('references', 'ReferencesController@update')
378
+                ->middleware ('can:create,App\Models\Reference')
379
+                ->name ('references.create');
380 380
 
381
-            Route::put('references/{reference}', 'ReferencesController@update')
382
-                ->middleware('can:update,reference')
383
-                ->name('references.update');
381
+            Route::put ('references/{reference}', 'ReferencesController@update')
382
+                ->middleware ('can:update,reference')
383
+                ->name ('references.update');
384 384
 
385
-            Route::delete('references/{reference}', 'ReferencesController@destroy')
386
-                ->middleware('can:delete,reference')
387
-                ->name('references.destroy');
385
+            Route::delete ('references/{reference}', 'ReferencesController@destroy')
386
+                ->middleware ('can:delete,reference')
387
+                ->name ('references.destroy');
388 388
 
389
-            Route::post('work-samples', 'WorkSamplesController@update')
390
-                ->middleware('can:create,App\Models\WorkSample')
391
-                ->name('work_samples.create');
389
+            Route::post ('work-samples', 'WorkSamplesController@update')
390
+                ->middleware ('can:create,App\Models\WorkSample')
391
+                ->name ('work_samples.create');
392 392
 
393
-            Route::put('work-samples/{workSample}', 'WorkSamplesController@update')
394
-                ->middleware('can:update,workSample')
395
-                ->name('work_samples.update');
393
+            Route::put ('work-samples/{workSample}', 'WorkSamplesController@update')
394
+                ->middleware ('can:update,workSample')
395
+                ->name ('work_samples.update');
396 396
 
397
-            Route::delete('work-samples/{workSample}', 'WorkSamplesController@destroy')
398
-                ->middleware('can:delete,workSample')
399
-                ->name('work_samples.destroy');
397
+            Route::delete ('work-samples/{workSample}', 'WorkSamplesController@destroy')
398
+                ->middleware ('can:delete,workSample')
399
+                ->name ('work_samples.destroy');
400 400
 
401
-            Route::delete('applications/{application}', 'ApplicationController@destroy')
402
-                ->middleware('can:delete,application')
403
-                ->name('applications.destroy');
401
+            Route::delete ('applications/{application}', 'ApplicationController@destroy')
402
+                ->middleware ('can:delete,application')
403
+                ->name ('applications.destroy');
404 404
 
405
-            Route::put('applications/{application}/review', 'ApplicationReviewController@updateForApplication')
406
-                ->middleware('can:review,application')
407
-                ->name('application_reviews.update');
405
+            Route::put ('applications/{application}/review', 'ApplicationReviewController@updateForApplication')
406
+                ->middleware ('can:review,application')
407
+                ->name ('application_reviews.update');
408 408
         });
409 409
 
410 410
 
411 411
         /* Non-Backpack Admin Portal (localized pages) =========================================================== */
412
-        Route::group(
412
+        Route::group (
413 413
             [
414 414
                 'prefix' => 'admin',
415 415
                 'middleware' => ['auth', 'role:admin']
416 416
             ],
417 417
             function (): void {
418 418
                 /* Edit Job */
419
-                Route::get('jobs/{jobPoster}/edit', 'JobController@edit')
420
-                    ->where('jobPoster', '[0-9]+')
421
-                    ->middleware('can:update,jobPoster')
422
-                    ->name('admin.jobs.edit');
423
-                Route::post('jobs/{jobPoster}', 'JobController@store')
424
-                    ->where('jobPoster', '[0-9]+')
425
-                    ->middleware('can:update,jobPoster')
426
-                    ->name('admin.jobs.update');
419
+                Route::get ('jobs/{jobPoster}/edit', 'JobController@edit')
420
+                    ->where ('jobPoster', '[0-9]+')
421
+                    ->middleware ('can:update,jobPoster')
422
+                    ->name ('admin.jobs.edit');
423
+                Route::post ('jobs/{jobPoster}', 'JobController@store')
424
+                    ->where ('jobPoster', '[0-9]+')
425
+                    ->middleware ('can:update,jobPoster')
426
+                    ->name ('admin.jobs.update');
427 427
             }
428 428
         );
429 429
     }
430 430
 );
431 431
 
432 432
 /* Non-Backpack Admin Portal (non-localized pages) =========================================================== */
433
-Route::group(
433
+Route::group (
434 434
     [
435 435
         'prefix' => 'admin',
436 436
         'middleware' => ['auth', 'role:admin']
@@ -438,72 +438,72 @@  discard block
 block discarded – undo
438 438
     function (): void {
439 439
         // This page is non-localized, because the middleware that redirects to localized
440 440
         // pages changes POSTs to GETs and messes up the request.
441
-        Route::post('jobs/create/as-manager/{manager}', 'JobController@createAsManager')
442
-            ->middleware('can:create,App\Models\JobPoster')
443
-            ->name('admin.jobs.create_as_manager');
441
+        Route::post ('jobs/create/as-manager/{manager}', 'JobController@createAsManager')
442
+            ->middleware ('can:create,App\Models\JobPoster')
443
+            ->name ('admin.jobs.create_as_manager');
444 444
     }
445 445
 );
446 446
 
447 447
 /* ALL NON-LOCALIZED ROUTES **/
448 448
 
449 449
 /* API routes - currently using same default http auth, but not localized */
450
-Route::group(['prefix' => 'api'], function (): void {
450
+Route::group (['prefix' => 'api'], function (): void {
451 451
     // Protected by a gate in the controller, instead of policy middleware.
452
-    Route::get('jobs/{jobPoster}/assessment-plan', 'AssessmentPlanController@getForJob');
452
+    Route::get ('jobs/{jobPoster}/assessment-plan', 'AssessmentPlanController@getForJob');
453 453
     // Public, not protected by policy or gate.
454
-    Route::get('skills', 'Api\SkillController@index');
455
-    Route::get('departments', 'Api\DepartmentController@index');
454
+    Route::get ('skills', 'Api\SkillController@index');
455
+    Route::get ('departments', 'Api\DepartmentController@index');
456 456
 
457 457
     // Resource Routes are protected by policies in controllers instead of middleware.
458
-    Route::resource('assessments', 'AssessmentController')->except([
458
+    Route::resource ('assessments', 'AssessmentController')->except ([
459 459
         'create', 'edit', 'index'
460 460
     ]);
461
-    Route::apiResource('rating-guide-answers', 'RatingGuideAnswerController')->except([
461
+    Route::apiResource ('rating-guide-answers', 'RatingGuideAnswerController')->except ([
462 462
         'index'
463
-    ])->parameters([
463
+    ])->parameters ([
464 464
         'rating-guide-answers' => 'ratingGuideAnswer'
465 465
     ]);
466
-    Route::resource('rating-guide-questions', 'RatingGuideQuestionController')->except([
466
+    Route::resource ('rating-guide-questions', 'RatingGuideQuestionController')->except ([
467 467
         'create', 'edit', 'index'
468 468
     ]);
469
-    Route::resource('assessment-plan-notifications', 'AssessmentPlanNotificationController')->except([
469
+    Route::resource ('assessment-plan-notifications', 'AssessmentPlanNotificationController')->except ([
470 470
         'store', 'create', 'edit'
471 471
     ]);
472 472
     // TODO: add policy middleware.
473
-    Route::get('jobs/{jobPoster}/tasks', 'Api\JobPosterKeyTaskController@indexByJob')
474
-        ->where('jobPoster', '[0-9]+')
475
-        ->middleware('can:view,jobPoster');
476
-    Route::put('jobs/{jobPoster}/tasks', 'Api\JobPosterKeyTaskController@batchUpdate')
477
-        ->where('jobPoster', '[0-9]+')
478
-        ->middleware('can:update,jobPoster');
479
-
480
-     Route::get('jobs/{jobPoster}/criteria', 'Api\CriteriaController@indexByJob')
481
-        ->where('jobPoster', '[0-9]+')
482
-        ->middleware('can:view,jobPoster');
483
-    Route::put('jobs/{jobPoster}/criteria', 'Api\CriteriaController@batchUpdate')
484
-        ->where('jobPoster', '[0-9]+')
485
-        ->middleware('can:update,jobPoster');
486
-
487
-    Route::post('jobs/{job}/submit', 'Api\JobApiController@submitForReview')
488
-        ->where('job', '[0-9]+')
489
-        ->middleware('can:submitForReview,job')
490
-        ->name('api.jobs.submit');
491
-    Route::resource('jobs', 'Api\JobApiController')->only([
473
+    Route::get ('jobs/{jobPoster}/tasks', 'Api\JobPosterKeyTaskController@indexByJob')
474
+        ->where ('jobPoster', '[0-9]+')
475
+        ->middleware ('can:view,jobPoster');
476
+    Route::put ('jobs/{jobPoster}/tasks', 'Api\JobPosterKeyTaskController@batchUpdate')
477
+        ->where ('jobPoster', '[0-9]+')
478
+        ->middleware ('can:update,jobPoster');
479
+
480
+     Route::get ('jobs/{jobPoster}/criteria', 'Api\CriteriaController@indexByJob')
481
+        ->where ('jobPoster', '[0-9]+')
482
+        ->middleware ('can:view,jobPoster');
483
+    Route::put ('jobs/{jobPoster}/criteria', 'Api\CriteriaController@batchUpdate')
484
+        ->where ('jobPoster', '[0-9]+')
485
+        ->middleware ('can:update,jobPoster');
486
+
487
+    Route::post ('jobs/{job}/submit', 'Api\JobApiController@submitForReview')
488
+        ->where ('job', '[0-9]+')
489
+        ->middleware ('can:submitForReview,job')
490
+        ->name ('api.jobs.submit');
491
+    Route::resource ('jobs', 'Api\JobApiController')->only ([
492 492
         'show', 'store', 'update'
493
-    ])->names([ // Specify custom names because default names collied with existing routes.
493
+    ])->names ([// Specify custom names because default names collied with existing routes.
494 494
         'show' => 'api.jobs.show',
495 495
         'store' => 'api.jobs.store',
496 496
         'update' => 'api.jobs.update'
497 497
     ]);
498 498
 
499
-    Route::resource('managers', 'Api\ManagerController')->only([
499
+    Route::resource ('managers', 'Api\ManagerController')->only ([
500 500
         'show', 'update'
501
-    ])->names([ // Specify custom names because default names collied with existing routes.
501
+    ])->names ([// Specify custom names because default names collied with existing routes.
502 502
         'show' => 'api.managers.show',
503 503
         'update' => 'api.managers.update'
504 504
     ]);
505 505
 
506 506
     // User must be logged in to user currentuser routes.
507
-    Route::get('currentuser/manager', 'Api\ManagerController@showAuthenticated')
508
-        ->middleware('auth');
507
+    Route::get ('currentuser/manager', 'Api\ManagerController@showAuthenticated')
508
+        ->middleware ('auth');
509 509
 });
Please login to merge, or discard this patch.