Passed
Push — task/add-manager-resource ( c74771 )
by Chris
11:48
created
database/seeds/DevSeeder.php 1 patch
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -44,86 +44,86 @@
 block discarded – undo
44 44
      */
45 45
     public function run() : void
46 46
     {
47
-        $adminUser = User::where('email', $this->adminEmail)->first();
47
+        $adminUser = User::where ('email', $this->adminEmail)->first ();
48 48
         if ($adminUser === null) {
49
-            $adminUser = factory(User::class)->state('admin')->create(['email' => $this->adminEmail]);
49
+            $adminUser = factory (User::class)->state ('admin')->create (['email' => $this->adminEmail]);
50 50
         }
51 51
 
52
-        $managerUser = User::where('email', $this->managerEmail)->first();
52
+        $managerUser = User::where ('email', $this->managerEmail)->first ();
53 53
         // Create the test manager if it does not exist yet.
54 54
         if ($managerUser === null) {
55
-            $managerUser = factory(User::class)->state('upgradedManager')->create(['email' => $this->managerEmail]);
56
-            $managerUser->manager()->save(factory(Manager::class)->create([
55
+            $managerUser = factory (User::class)->state ('upgradedManager')->create (['email' => $this->managerEmail]);
56
+            $managerUser->manager ()->save (factory (Manager::class)->create ([
57 57
                 'user_id' => $managerUser->id
58 58
             ]));
59 59
         }
60 60
 
61
-        factory(JobPoster::class, 3)->state('published')->create([
61
+        factory (JobPoster::class, 3)->state ('published')->create ([
62 62
             'manager_id' => $managerUser->manager->id
63
-        ])->each(function ($job) : void {
64
-            $job->job_applications()->saveMany(factory(JobApplication::class, 5))->create([
63
+        ])->each (function ($job) : void {
64
+            $job->job_applications ()->saveMany (factory (JobApplication::class, 5))->create ([
65 65
                 'job_poster_id' => $job->id
66 66
             ]);
67 67
             // Then create one application with a priority user.
68
-            $job->job_applications()->save(factory(JobApplication::class)->create([
68
+            $job->job_applications ()->save (factory (JobApplication::class)->create ([
69 69
                 'job_poster_id' => $job->id,
70
-                'applicant_id' => factory(Applicant::class)->create([
71
-                        'user_id' => factory(User::class)->state('priority')->create()->id
70
+                'applicant_id' => factory (Applicant::class)->create ([
71
+                        'user_id' => factory (User::class)->state ('priority')->create ()->id
72 72
                     ])->id
73 73
             ]));
74 74
         });
75
-        factory(JobPoster::class, 3)->state('closed')->create([
75
+        factory (JobPoster::class, 3)->state ('closed')->create ([
76 76
             'manager_id' => $managerUser->manager->id
77
-        ])->each(function ($job) : void {
78
-            $job->job_applications()->saveMany(factory(JobApplication::class, 5))->create([
77
+        ])->each (function ($job) : void {
78
+            $job->job_applications ()->saveMany (factory (JobApplication::class, 5))->create ([
79 79
                 'job_poster_id' => $job->id
80 80
             ]);
81 81
             // Then create one application with a priority user.
82
-            $job->job_applications()->save(factory(JobApplication::class)->create([
82
+            $job->job_applications ()->save (factory (JobApplication::class)->create ([
83 83
                 'job_poster_id' => $job->id,
84
-                'applicant_id' => factory(Applicant::class)->create([
85
-                    'user_id' => factory(User::class)->state('priority')->create()->id
84
+                'applicant_id' => factory (Applicant::class)->create ([
85
+                    'user_id' => factory (User::class)->state ('priority')->create ()->id
86 86
                 ])->id
87 87
             ]));
88 88
         });
89
-        factory(JobPoster::class, 3)->state('draft')->create([
89
+        factory (JobPoster::class, 3)->state ('draft')->create ([
90 90
             'manager_id' => $managerUser->manager->id
91 91
         ]);
92
-        factory(JobPoster::class, 3)->state('review_requested')->create([
92
+        factory (JobPoster::class, 3)->state ('review_requested')->create ([
93 93
             'manager_id' => $managerUser->manager->id
94 94
         ]);
95 95
 
96 96
         // Create a Job Poster with an Assessment Plan.
97
-        $jobWithAssessment = factory(JobPoster::class)->state('draft')->create([
97
+        $jobWithAssessment = factory (JobPoster::class)->state ('draft')->create ([
98 98
             'manager_id' => $managerUser->manager->id,
99 99
         ]);
100 100
         foreach ($jobWithAssessment->criteria as $criterion) {
101 101
             // Create an assessment for each criterion.
102
-            factory(Assessment::class)->state('withRatingGuide')->create([
102
+            factory (Assessment::class)->state ('withRatingGuide')->create ([
103 103
                 'criterion_id' => $criterion->id,
104 104
             ]);
105 105
         };
106 106
 
107
-        $applicantUser = User::where('email', $this->applicantEmail)->first();
107
+        $applicantUser = User::where ('email', $this->applicantEmail)->first ();
108 108
         if ($applicantUser === null) {
109
-            $applicantUser = factory(User::class)->state('applicant')->create([
109
+            $applicantUser = factory (User::class)->state ('applicant')->create ([
110 110
                 'email' => $this->applicantEmail
111 111
             ]);
112
-            $applicantUser->applicant()->save(factory(Applicant::class)->create([
112
+            $applicantUser->applicant ()->save (factory (Applicant::class)->create ([
113 113
                 'user_id' => $applicantUser->id
114 114
             ]));
115 115
         }
116 116
 
117 117
         // Add to application profile.
118
-        $applicantUser->applicant->references()->saveMany(factory(Reference::class, 3)->create([
118
+        $applicantUser->applicant->references ()->saveMany (factory (Reference::class, 3)->create ([
119 119
             'applicant_id' => $applicantUser->applicant->id
120 120
         ]));
121 121
 
122 122
         // Create several applications for test user.
123
-        $applicantUser->applicant->job_applications()->saveMany(factory(JobApplication::class, 3)->create([
123
+        $applicantUser->applicant->job_applications ()->saveMany (factory (JobApplication::class, 3)->create ([
124 124
             'applicant_id' => $applicantUser->applicant->id,
125 125
         ]));
126
-        $applicantUser->applicant->job_applications()->saveMany(factory(JobApplication::class, 2)->state('draft')->create([
126
+        $applicantUser->applicant->job_applications ()->saveMany (factory (JobApplication::class, 2)->state ('draft')->create ([
127 127
             'applicant_id' => $applicantUser->applicant->id,
128 128
         ]));
129 129
     }
Please login to merge, or discard this patch.
app/Models/Lookup/LanguageRequirement.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,6 +28,6 @@
 block discarded – undo
28 28
 
29 29
     public function job_posters() //phpcs:ignore
30 30
     {
31
-        return $this->hasMany(\App\Models\JobPoster::class);
31
+        return $this->hasMany (\App\Models\JobPoster::class);
32 32
     }
33 33
 }
Please login to merge, or discard this patch.
app/Models/Lookup/SkillLevel.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -27,6 +27,6 @@
 block discarded – undo
27 27
 
28 28
     public function skill_declarations() //phpcs:ignore
29 29
     {
30
-        return $this->hasMany(\App\Models\SkillDeclaration::class);
30
+        return $this->hasMany (\App\Models\SkillDeclaration::class);
31 31
     }
32 32
 }
Please login to merge, or discard this patch.
app/Models/Lookup/ApplicationStatus.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,6 +28,6 @@
 block discarded – undo
28 28
 
29 29
     public function job_applications() //phpcs:ignore
30 30
     {
31
-        return $this->hasMany(\App\Models\JobApplication::class);
31
+        return $this->hasMany (\App\Models\JobApplication::class);
32 32
     }
33 33
 }
Please login to merge, or discard this patch.
app/Models/Lookup/Province.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,6 +28,6 @@
 block discarded – undo
28 28
 
29 29
     public function job_posters() //phpcs:ignore
30 30
     {
31
-        return $this->hasMany(\App\Models\JobPoster::class);
31
+        return $this->hasMany (\App\Models\JobPoster::class);
32 32
     }
33 33
 }
Please login to merge, or discard this patch.
app/Models/Lookup/JobPosterStatus.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -29,6 +29,6 @@
 block discarded – undo
29 29
 
30 30
     public function job_posters() // phpcs:ignore
31 31
     {
32
-        return $this->hasMany(\App\Models\JobPoster::class);
32
+        return $this->hasMany (\App\Models\JobPoster::class);
33 33
     }
34 34
 }
Please login to merge, or discard this patch.
app/Models/Lookup/JobTerm.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,6 +28,6 @@
 block discarded – undo
28 28
 
29 29
     public function job_posters() //phpcs:ignore
30 30
     {
31
-        return $this->hasMany(\App\Models\JobPoster::class);
31
+        return $this->hasMany (\App\Models\JobPoster::class);
32 32
     }
33 33
 }
Please login to merge, or discard this patch.
app/Http/Requests/ClassificationCrudRequest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -14,7 +14,7 @@
 block discarded – undo
14 14
     public function authorize() : bool
15 15
     {
16 16
         // Only allow updates if the user is a logged in Admin.
17
-        return backpack_auth()->check();
17
+        return backpack_auth ()->check ();
18 18
     }
19 19
 
20 20
     /**
Please login to merge, or discard this patch.
app/Http/Controllers/AssessmentController.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -18,33 +18,33 @@  discard block
 block discarded – undo
18 18
      */
19 19
     public function store(Request $request)
20 20
     {
21
-        $this->authorize('create', Assessment::class);
21
+        $this->authorize ('create', Assessment::class);
22 22
 
23 23
         try {
24
-            $criterion_id = (int)$request->json('criterion_id');
25
-            $assessment_type_id = (int)$request->json('assessment_type_id');
26
-            $criteria = Criteria::findOrFail($criterion_id);
27
-            AssessmentType::findOrFail($assessment_type_id);
24
+            $criterion_id = (int)$request->json ('criterion_id');
25
+            $assessment_type_id = (int)$request->json ('assessment_type_id');
26
+            $criteria = Criteria::findOrFail ($criterion_id);
27
+            AssessmentType::findOrFail ($assessment_type_id);
28 28
 
29
-            $assessment = new Assessment([
29
+            $assessment = new Assessment ([
30 30
                 'criterion_id' => $criterion_id,
31 31
                 'assessment_type_id' => $assessment_type_id
32 32
             ]);
33 33
             // Check that this user is allowed to create an Assessment for this criterion.
34
-            $this->authorize('update', $assessment);
34
+            $this->authorize ('update', $assessment);
35 35
 
36
-            $assessment->save();
37
-            $assessment->refresh();
38
-            $assessment['criteria'] = $criteria->toArray();
36
+            $assessment->save ();
37
+            $assessment->refresh ();
38
+            $assessment['criteria'] = $criteria->toArray ();
39 39
         } catch (\Exception $e) {
40
-            return response()->json([
41
-                'error' => $e->getMessage()
40
+            return response ()->json ([
41
+                'error' => $e->getMessage ()
42 42
             ], 400);
43 43
         }
44 44
 
45 45
         return [
46 46
             'success' => "Successfully created assessment $assessment->id",
47
-            'assessment' => $assessment->toArray()
47
+            'assessment' => $assessment->toArray ()
48 48
         ];
49 49
     }
50 50
 
@@ -56,10 +56,10 @@  discard block
 block discarded – undo
56 56
      */
57 57
     public function show(Assessment $assessment)
58 58
     {
59
-        $this->authorize('view', $assessment);
60
-        $criteria = Criteria::find($assessment->id);
61
-        $assessment['criteria'] = $criteria->toArray();
62
-        return $assessment->toArray();
59
+        $this->authorize ('view', $assessment);
60
+        $criteria = Criteria::find ($assessment->id);
61
+        $assessment['criteria'] = $criteria->toArray ();
62
+        return $assessment->toArray ();
63 63
     }
64 64
 
65 65
     /**
@@ -71,26 +71,26 @@  discard block
 block discarded – undo
71 71
      */
72 72
     public function update(Request $request, Assessment $assessment)
73 73
     {
74
-        $this->authorize('update', $assessment);
74
+        $this->authorize ('update', $assessment);
75 75
         try {
76
-            $criterion_id = (int)$request->json('criterion_id');
77
-            $assessment_type_id = (int)$request->json('assessment_type_id');
78
-            $criteria = Criteria::findOrFail($criterion_id);
79
-            AssessmentType::findOrFail($assessment_type_id);
76
+            $criterion_id = (int)$request->json ('criterion_id');
77
+            $assessment_type_id = (int)$request->json ('assessment_type_id');
78
+            $criteria = Criteria::findOrFail ($criterion_id);
79
+            AssessmentType::findOrFail ($assessment_type_id);
80 80
 
81 81
             $assessment->criterion_id = $criterion_id;
82 82
             $assessment->assessment_type_id = $assessment_type_id;
83
-            $assessment->save();
84
-            $assessment['criteria'] = $criteria->toArray();
83
+            $assessment->save ();
84
+            $assessment['criteria'] = $criteria->toArray ();
85 85
         } catch (\Exception $e) {
86
-            return response()->json([
87
-                'error' => $e->getMessage()
86
+            return response ()->json ([
87
+                'error' => $e->getMessage ()
88 88
             ], 400);
89 89
         }
90 90
 
91 91
         return [
92 92
             'success' => "Successfully updated assessment $assessment->id",
93
-            'assessment' => $assessment->toArray(),
93
+            'assessment' => $assessment->toArray (),
94 94
         ];
95 95
     }
96 96
 
@@ -102,8 +102,8 @@  discard block
 block discarded – undo
102 102
      */
103 103
     public function destroy(Assessment $assessment)
104 104
     {
105
-        $this->authorize('delete', $assessment);
106
-        $assessment->delete();
105
+        $this->authorize ('delete', $assessment);
106
+        $assessment->delete ();
107 107
 
108 108
         return [
109 109
             'success' => "Successfully deleted assessment $assessment->id"
Please login to merge, or discard this patch.