Passed
Push — feature/hr-portal ( ae4ab3...ab04c7 )
by Chris
12:13 queued 11s
created
database/factories/JobPosterFactory.php 1 patch
Spacing   +93 added lines, -93 removed lines patch added patch discarded remove patch
@@ -15,163 +15,163 @@
 block discarded – undo
15 15
 use App\Models\Lookup\TravelRequirement;
16 16
 use App\Models\Lookup\OvertimeRequirement;
17 17
 
18
-$faker_fr = Faker\Factory::create('fr');
18
+$faker_fr = Faker\Factory::create ('fr');
19 19
 
20
-$factory->define(JobPoster::class, function (Faker\Generator $faker) use ($faker_fr) {
21
-    $closeDate = $faker->dateTimeBetween('now', '1 months')->format('Y-m-d');
22
-    $openDate = $faker->dateTimeBetween('-1 months', 'now')->format('Y-m-d');
23
-    $startDate = $faker->dateTimeBetween('1 months', '2 months')->format('Y-m-d');
20
+$factory->define (JobPoster::class, function (Faker\Generator $faker) use ($faker_fr) {
21
+    $closeDate = $faker->dateTimeBetween ('now', '1 months')->format ('Y-m-d');
22
+    $openDate = $faker->dateTimeBetween ('-1 months', 'now')->format ('Y-m-d');
23
+    $startDate = $faker->dateTimeBetween ('1 months', '2 months')->format ('Y-m-d');
24 24
     $work_env_features = [
25
-        'accessToExternal' => $faker->boolean(),
26
-        'assignedSeating' => $faker->boolean(),
27
-        'cafeteria' => $faker->boolean(),
28
-        'closeToTransit' => $faker->boolean(),
29
-        'collaboration' => $faker->boolean(),
30
-        'downtown' => $faker->boolean(),
31
-        'fileSharing' => $faker->boolean(),
32
-        'fitnessCenter' => $faker->boolean(),
33
-        'naturalLight' => $faker->boolean(),
34
-        'openConcept' => $faker->boolean(),
35
-        'parking' => $faker->boolean(),
36
-        'private' => $faker->boolean(),
37
-        'restaurants' => $faker->boolean(),
38
-        'smudging' => $faker->boolean(),
39
-        'taskManagement' => $faker->boolean(),
40
-        'versionControl' => $faker->boolean(),
41
-        'videoConferencing' => $faker->boolean(),
42
-        'windows' => $faker->boolean()
25
+        'accessToExternal' => $faker->boolean (),
26
+        'assignedSeating' => $faker->boolean (),
27
+        'cafeteria' => $faker->boolean (),
28
+        'closeToTransit' => $faker->boolean (),
29
+        'collaboration' => $faker->boolean (),
30
+        'downtown' => $faker->boolean (),
31
+        'fileSharing' => $faker->boolean (),
32
+        'fitnessCenter' => $faker->boolean (),
33
+        'naturalLight' => $faker->boolean (),
34
+        'openConcept' => $faker->boolean (),
35
+        'parking' => $faker->boolean (),
36
+        'private' => $faker->boolean (),
37
+        'restaurants' => $faker->boolean (),
38
+        'smudging' => $faker->boolean (),
39
+        'taskManagement' => $faker->boolean (),
40
+        'versionControl' => $faker->boolean (),
41
+        'videoConferencing' => $faker->boolean (),
42
+        'windows' => $faker->boolean ()
43 43
     ];
44 44
     return [
45
-        'job_term_id' => JobTerm::inRandomOrder()->first()->id,
46
-        'chosen_lang' => $faker->randomElement(['en', 'fr']),
47
-        'term_qty' => $faker->numberBetween(1, 4),
48
-        'open_date_time' => ptDayStartToUtcTime($openDate),
49
-        'close_date_time' => ptDayEndToUtcTime($closeDate),
50
-        'start_date_time' => ptDayStartToUtcTime($startDate),
51
-        'review_requested_at' => $faker->dateTimeBetween('-2 months', '-1 months'),
45
+        'job_term_id' => JobTerm::inRandomOrder ()->first ()->id,
46
+        'chosen_lang' => $faker->randomElement (['en', 'fr']),
47
+        'term_qty' => $faker->numberBetween (1, 4),
48
+        'open_date_time' => ptDayStartToUtcTime ($openDate),
49
+        'close_date_time' => ptDayEndToUtcTime ($closeDate),
50
+        'start_date_time' => ptDayStartToUtcTime ($startDate),
51
+        'review_requested_at' => $faker->dateTimeBetween ('-2 months', '-1 months'),
52 52
         'published_at' => null,
53
-        'department_id' => Department::inRandomOrder()->first()->id,
54
-        'province_id' => Province::inRandomOrder()->first()->id,
55
-        'salary_min' => $faker->numberBetween(60000, 80000),
56
-        'salary_max' => $faker->numberBetween(80000, 100000),
57
-        'noc' => $faker->numberBetween(1, 9999),
58
-        'classification_id' => Classification::inRandomOrder()->first()->id,
59
-        'classification_level' => $faker->numberBetween(1, 6),
60
-        'security_clearance_id' => SecurityClearance::inRandomOrder()->first()->id,
61
-        'language_requirement_id' => LanguageRequirement::inRandomOrder()->first()->id,
62
-        'remote_work_allowed' => $faker->boolean(50),
63
-        'manager_id' => function () {
64
-            return factory(Manager::class)->create()->id;
53
+        'department_id' => Department::inRandomOrder ()->first ()->id,
54
+        'province_id' => Province::inRandomOrder ()->first ()->id,
55
+        'salary_min' => $faker->numberBetween (60000, 80000),
56
+        'salary_max' => $faker->numberBetween (80000, 100000),
57
+        'noc' => $faker->numberBetween (1, 9999),
58
+        'classification_id' => Classification::inRandomOrder ()->first ()->id,
59
+        'classification_level' => $faker->numberBetween (1, 6),
60
+        'security_clearance_id' => SecurityClearance::inRandomOrder ()->first ()->id,
61
+        'language_requirement_id' => LanguageRequirement::inRandomOrder ()->first ()->id,
62
+        'remote_work_allowed' => $faker->boolean (50),
63
+        'manager_id' => function (){
64
+            return factory (Manager::class)->create ()->id;
65 65
         },
66
-        'team_size' => $faker->numberBetween(5, 30),
66
+        'team_size' => $faker->numberBetween (5, 30),
67 67
         'work_env_features' => $work_env_features,
68
-        'fast_vs_steady' => $faker->numberBetween(1, 4),
69
-        'horizontal_vs_vertical' => $faker->numberBetween(1, 4),
70
-        'experimental_vs_ongoing' => $faker->numberBetween(1, 4),
71
-        'citizen_facing_vs_back_office' => $faker->numberBetween(1, 4),
72
-        'collaborative_vs_independent' => $faker->numberBetween(1, 4),
73
-        'telework_allowed_frequency_id' => Frequency::inRandomOrder()->first()->id,
74
-        'flexible_hours_frequency_id' => Frequency::inRandomOrder()->first()->id,
75
-        'travel_requirement_id' => TravelRequirement::inRandomOrder()->first()->id,
76
-        'overtime_requirement_id' => OvertimeRequirement::inRandomOrder()->first()->id,
68
+        'fast_vs_steady' => $faker->numberBetween (1, 4),
69
+        'horizontal_vs_vertical' => $faker->numberBetween (1, 4),
70
+        'experimental_vs_ongoing' => $faker->numberBetween (1, 4),
71
+        'citizen_facing_vs_back_office' => $faker->numberBetween (1, 4),
72
+        'collaborative_vs_independent' => $faker->numberBetween (1, 4),
73
+        'telework_allowed_frequency_id' => Frequency::inRandomOrder ()->first ()->id,
74
+        'flexible_hours_frequency_id' => Frequency::inRandomOrder ()->first ()->id,
75
+        'travel_requirement_id' => TravelRequirement::inRandomOrder ()->first ()->id,
76
+        'overtime_requirement_id' => OvertimeRequirement::inRandomOrder ()->first ()->id,
77 77
         'published' => false,
78 78
         'city:en' => $faker->city,
79
-        'title:en' => $faker->unique()->realText(27, 1),
80
-        'dept_impact:en' => $faker->paragraph(),
81
-        'team_impact:en' => $faker->paragraph(),
82
-        'hire_impact:en' => $faker->paragraph(),
79
+        'title:en' => $faker->unique ()->realText (27, 1),
80
+        'dept_impact:en' => $faker->paragraph (),
81
+        'team_impact:en' => $faker->paragraph (),
82
+        'hire_impact:en' => $faker->paragraph (),
83 83
         'division:en' => $faker->word,
84
-        'education:en' => $faker->sentence(),
85
-        'work_env_description:en' => $faker->paragraph(),
86
-        'culture_summary:en' => $faker->paragraph(),
87
-        'culture_special:en' => $faker->paragraph(),
84
+        'education:en' => $faker->sentence (),
85
+        'work_env_description:en' => $faker->paragraph (),
86
+        'culture_summary:en' => $faker->paragraph (),
87
+        'culture_special:en' => $faker->paragraph (),
88 88
         'city:fr' => $faker_fr->city,
89
-        'title:fr' => $faker_fr->unique()->realText(27, 1),
90
-        'dept_impact:fr' => $faker->paragraph(),
91
-        'team_impact:fr' => $faker->paragraph(),
92
-        'hire_impact:fr' => $faker->paragraph(),
89
+        'title:fr' => $faker_fr->unique ()->realText (27, 1),
90
+        'dept_impact:fr' => $faker->paragraph (),
91
+        'team_impact:fr' => $faker->paragraph (),
92
+        'hire_impact:fr' => $faker->paragraph (),
93 93
         'division:fr' => $faker_fr->word,
94
-        'education:fr' => $faker_fr->sentence(),
95
-        'work_env_description:fr' => $faker->paragraph(),
96
-        'culture_summary:fr' => $faker->paragraph(),
97
-        'culture_special:fr' => $faker->paragraph(),
94
+        'education:fr' => $faker_fr->sentence (),
95
+        'work_env_description:fr' => $faker->paragraph (),
96
+        'culture_summary:fr' => $faker->paragraph (),
97
+        'culture_special:fr' => $faker->paragraph (),
98 98
     ];
99 99
 });
100 100
 
101
-$factory->afterCreating(JobPoster::class, function ($jp) : void {
102
-    $jp->criteria()->saveMany(factory(Criteria::class, 5)->make([
101
+$factory->afterCreating (JobPoster::class, function ($jp) : void {
102
+    $jp->criteria ()->saveMany (factory (Criteria::class, 5)->make ([
103 103
         'job_poster_id' => $jp->id
104 104
     ]));
105
-    $jp->job_poster_key_tasks()->saveMany(factory(JobPosterKeyTask::class, 5)->make([
105
+    $jp->job_poster_key_tasks ()->saveMany (factory (JobPosterKeyTask::class, 5)->make ([
106 106
         'job_poster_id' => $jp->id
107 107
     ]));
108
-    $jp->job_poster_questions()->saveMany(factory(JobPosterQuestion::class, 2)->make([
108
+    $jp->job_poster_questions ()->saveMany (factory (JobPosterQuestion::class, 2)->make ([
109 109
         'job_poster_id' => $jp->id
110 110
     ]));
111 111
 });
112 112
 
113
-$factory->state(
113
+$factory->state (
114 114
     JobPoster::class,
115 115
     'byUpgradedManager',
116
-    ['manager_id' => function () {
117
-            return factory(Manager::class)->state('upgraded')->create()->id;
116
+    ['manager_id' => function (){
117
+            return factory (Manager::class)->state ('upgraded')->create ()->id;
118 118
     }]
119 119
 );
120 120
 
121
-$factory->state(
121
+$factory->state (
122 122
     JobPoster::class,
123 123
     'published',
124
-    function (Faker\Generator $faker) {
124
+    function (Faker\Generator $faker){
125 125
         return [
126 126
             'published' => true,
127
-            'published_at' => $faker->dateTimeBetween('-1 months', '-3 weeks')
127
+            'published_at' => $faker->dateTimeBetween ('-1 months', '-3 weeks')
128 128
         ];
129 129
     }
130 130
 );
131 131
 
132
-$factory->state(
132
+$factory->state (
133 133
     JobPoster::class,
134 134
     'closed',
135
-    function (Faker\Generator $faker) {
135
+    function (Faker\Generator $faker){
136 136
         return [
137 137
             'published' => true,
138
-            'published_at' => $faker->dateTimeBetween('-1 months', '-3 weeks'),
139
-            'close_date_time' => ptDayEndToUtcTime($faker->dateTimeBetween('-5 days', '-3 days')->format('Y-m-d')),
138
+            'published_at' => $faker->dateTimeBetween ('-1 months', '-3 weeks'),
139
+            'close_date_time' => ptDayEndToUtcTime ($faker->dateTimeBetween ('-5 days', '-3 days')->format ('Y-m-d')),
140 140
         ];
141 141
     }
142 142
 );
143 143
 
144
-$factory->state(
144
+$factory->state (
145 145
     JobPoster::class,
146 146
     'draft',
147
-    function (Faker\Generator $faker) {
147
+    function (Faker\Generator $faker){
148 148
         return [
149 149
             'published' => false,
150
-            'open_date_time' => ptDayStartToUtcTime($faker->dateTimeBetween('5 days', '10 days')->format('Y-m-d')),
151
-            'close_date_time' => ptDayEndToUtcTime($faker->dateTimeBetween('3 weeks', '5 weeks')->format('Y-m-d')),
150
+            'open_date_time' => ptDayStartToUtcTime ($faker->dateTimeBetween ('5 days', '10 days')->format ('Y-m-d')),
151
+            'close_date_time' => ptDayEndToUtcTime ($faker->dateTimeBetween ('3 weeks', '5 weeks')->format ('Y-m-d')),
152 152
             'review_requested_at' => null,
153 153
             'published_at' => null,
154 154
         ];
155 155
     }
156 156
 );
157 157
 
158
-$factory->state(
158
+$factory->state (
159 159
     JobPoster::class,
160 160
     'review_requested',
161
-    function (Faker\Generator $faker) {
161
+    function (Faker\Generator $faker){
162 162
         return [
163 163
             'published' => false,
164
-            'open_date_time' => ptDayStartToUtcTime($faker->dateTimeBetween('5 days', '10 days')->format('Y-m-d')),
165
-            'close_date_time' => ptDayEndToUtcTime($faker->dateTimeBetween('3 weeks', '5 weeks')->format('Y-m-d')),
166
-            'review_requested_at' => $faker->dateTimeBetween('-2 days', '-1 days')
164
+            'open_date_time' => ptDayStartToUtcTime ($faker->dateTimeBetween ('5 days', '10 days')->format ('Y-m-d')),
165
+            'close_date_time' => ptDayEndToUtcTime ($faker->dateTimeBetween ('3 weeks', '5 weeks')->format ('Y-m-d')),
166
+            'review_requested_at' => $faker->dateTimeBetween ('-2 days', '-1 days')
167 167
         ];
168 168
     }
169 169
 );
170 170
 
171
-$factory->state(JobPoster::class, 'remote', [
171
+$factory->state (JobPoster::class, 'remote', [
172 172
     'remote_work_allowed' => true
173 173
 ]);
174 174
 
175
-$factory->state(JobPoster::class, 'local', [
175
+$factory->state (JobPoster::class, 'local', [
176 176
     'remote_work_allowed' => false
177 177
 ]);
Please login to merge, or discard this patch.
database/factories/WorkEnvironmentFactory.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -6,15 +6,15 @@
 block discarded – undo
6 6
 use App\Models\Manager;
7 7
 use App\Models\Lookup\Frequency;
8 8
 
9
-$factory->define(WorkEnvironment::class, function (Faker $faker) {
10
-    $faker_fr = FakerFactory::create('fr');
9
+$factory->define (WorkEnvironment::class, function (Faker $faker){
10
+    $faker_fr = FakerFactory::create ('fr');
11 11
     return [
12
-        'telework_allowed_frequency_id' => Frequency::inRandomOrder()->first()->id,
13
-        'flexible_hours_frequency_id' => Frequency::inRandomOrder()->first()->id,
14
-        'things_to_know:en' => $faker->paragraph(),
15
-        'things_to_know:fr' => $faker_fr->paragraph(),
16
-        'manager_id' => function () {
17
-            return factory(Manager::class)->create()->id;
12
+        'telework_allowed_frequency_id' => Frequency::inRandomOrder ()->first ()->id,
13
+        'flexible_hours_frequency_id' => Frequency::inRandomOrder ()->first ()->id,
14
+        'things_to_know:en' => $faker->paragraph (),
15
+        'things_to_know:fr' => $faker_fr->paragraph (),
16
+        'manager_id' => function (){
17
+            return factory (Manager::class)->create ()->id;
18 18
         }
19 19
     ];
20 20
 });
Please login to merge, or discard this patch.
database/factories/JobPosterKeyTaskFactory.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -3,14 +3,14 @@
 block discarded – undo
3 3
 use App\Models\JobPoster;
4 4
 use App\Models\JobPosterKeyTask;
5 5
 
6
-$faker_fr = Faker\Factory::create('fr');
6
+$faker_fr = Faker\Factory::create ('fr');
7 7
 
8
-$factory->define(JobPosterKeyTask::class, function (Faker\Generator $faker) use ($faker_fr) {
8
+$factory->define (JobPosterKeyTask::class, function (Faker\Generator $faker) use ($faker_fr) {
9 9
     return [
10
-        'job_poster_id' => function () {
11
-            return factory(JobPoster::class)->create()->id;
10
+        'job_poster_id' => function (){
11
+            return factory (JobPoster::class)->create ()->id;
12 12
         },
13
-        'description:en' => $faker->sentence(),
14
-        'description:fr' => $faker_fr->sentence()
13
+        'description:en' => $faker->sentence (),
14
+        'description:fr' => $faker_fr->sentence ()
15 15
     ];
16 16
 });
Please login to merge, or discard this patch.
database/factories/TeamCultureFactory.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -5,21 +5,21 @@
 block discarded – undo
5 5
 use App\Models\TeamCulture;
6 6
 use App\Models\Manager;
7 7
 
8
-$factory->define(TeamCulture::class, function (Faker $faker) {
9
-    $faker_fr = FakerFactory::create('fr');
8
+$factory->define (TeamCulture::class, function (Faker $faker){
9
+    $faker_fr = FakerFactory::create ('fr');
10 10
     return [
11
-        'team_size' => $faker->numberBetween(5, 15),
12
-        'gc_directory_url' => $faker->url(),
13
-        'narrative_text:en' => $faker->paragraphs(2, true),
14
-        'operating_context:en' => $faker->paragraph(),
15
-        'what_we_value:en' => $faker->paragraph(),
16
-        'how_we_work:en' => $faker->paragraph(),
17
-        'narrative_text:fr' => $faker_fr->paragraphs(2, true),
18
-        'operating_context:fr' => $faker_fr->paragraph(),
19
-        'what_we_value:fr' => $faker_fr->paragraph(),
20
-        'how_we_work:fr' => $faker_fr->paragraph(),
21
-        'manager_id' => function () {
22
-            return factory(Manager::class)->create()->id;
11
+        'team_size' => $faker->numberBetween (5, 15),
12
+        'gc_directory_url' => $faker->url (),
13
+        'narrative_text:en' => $faker->paragraphs (2, true),
14
+        'operating_context:en' => $faker->paragraph (),
15
+        'what_we_value:en' => $faker->paragraph (),
16
+        'how_we_work:en' => $faker->paragraph (),
17
+        'narrative_text:fr' => $faker_fr->paragraphs (2, true),
18
+        'operating_context:fr' => $faker_fr->paragraph (),
19
+        'what_we_value:fr' => $faker_fr->paragraph (),
20
+        'how_we_work:fr' => $faker_fr->paragraph (),
21
+        'manager_id' => function (){
22
+            return factory (Manager::class)->create ()->id;
23 23
         }
24 24
     ];
25 25
 });
Please login to merge, or discard this patch.
database/factories/CriteriaFactory.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -6,19 +6,19 @@
 block discarded – undo
6 6
 use App\Models\Skill;
7 7
 use App\Models\Lookup\SkillLevel;
8 8
 
9
-$faker_fr = Faker\Factory::create('fr');
9
+$faker_fr = Faker\Factory::create ('fr');
10 10
 
11
-$factory->define(Criteria::class, function (Faker\Generator $faker) use ($faker_fr) {
11
+$factory->define (Criteria::class, function (Faker\Generator $faker) use ($faker_fr) {
12 12
     return [
13
-        'criteria_type_id' => CriteriaType::inRandomOrder()->first()->id,
14
-        'job_poster_id' => function () {
15
-            return factory(JobPoster::class)->create()->id;
13
+        'criteria_type_id' => CriteriaType::inRandomOrder ()->first ()->id,
14
+        'job_poster_id' => function (){
15
+            return factory (JobPoster::class)->create ()->id;
16 16
         },
17
-        'skill_id' => Skill::inRandomOrder()->first()->id,
18
-        'skill_level_id' => SkillLevel::inRandomOrder()->first()->id,
19
-        'description:en' => $faker->paragraphs(2, true),
20
-        'description:fr' => $faker_fr->paragraphs(2, true),
21
-        'specificity:en' => $faker->sentence(),
22
-        'specificity:fr' => $faker_fr->sentence(),
17
+        'skill_id' => Skill::inRandomOrder ()->first ()->id,
18
+        'skill_level_id' => SkillLevel::inRandomOrder ()->first ()->id,
19
+        'description:en' => $faker->paragraphs (2, true),
20
+        'description:fr' => $faker_fr->paragraphs (2, true),
21
+        'specificity:en' => $faker->sentence (),
22
+        'specificity:fr' => $faker_fr->sentence (),
23 23
     ];
24 24
 });
Please login to merge, or discard this patch.
database/seeds/DevSeeder.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -52,91 +52,91 @@
 block discarded – undo
52 52
      */
53 53
     public function run() : void
54 54
     {
55
-        $adminUser = User::where('email', $this->adminEmail)->first();
55
+        $adminUser = User::where ('email', $this->adminEmail)->first ();
56 56
         if ($adminUser === null) {
57
-            $adminUser = factory(User::class)->state('admin')->create(['email' => $this->adminEmail]);
57
+            $adminUser = factory (User::class)->state ('admin')->create (['email' => $this->adminEmail]);
58 58
         }
59 59
 
60
-        $hrUser = User::where('email', $this->hrAdvisorEmail)->first();
60
+        $hrUser = User::where ('email', $this->hrAdvisorEmail)->first ();
61 61
         if ($hrUser === null) {
62
-            $hrUser = factory(User::class)->state('hr_advisor')->create(['email' => $this->hrAdvisorEmail]);
62
+            $hrUser = factory (User::class)->state ('hr_advisor')->create (['email' => $this->hrAdvisorEmail]);
63 63
         }
64 64
 
65
-        $managerUser = User::where('email', $this->managerEmail)->first();
65
+        $managerUser = User::where ('email', $this->managerEmail)->first ();
66 66
         // Create the test manager if it does not exist yet.
67 67
         if ($managerUser === null) {
68
-            $managerUser = factory(User::class)->state('upgradedManager')->create(['email' => $this->managerEmail]);
69
-            $managerUser->manager()->save(factory(Manager::class)->create([
68
+            $managerUser = factory (User::class)->state ('upgradedManager')->create (['email' => $this->managerEmail]);
69
+            $managerUser->manager ()->save (factory (Manager::class)->create ([
70 70
                 'user_id' => $managerUser->id
71 71
             ]));
72 72
         }
73 73
 
74
-        factory(JobPoster::class, 3)->state('published')->create([
74
+        factory (JobPoster::class, 3)->state ('published')->create ([
75 75
             'manager_id' => $managerUser->manager->id
76
-        ])->each(function ($job) : void {
77
-            $job->job_applications()->saveMany(factory(JobApplication::class, 5))->create([
76
+        ])->each (function ($job) : void {
77
+            $job->job_applications ()->saveMany (factory (JobApplication::class, 5))->create ([
78 78
                 'job_poster_id' => $job->id
79 79
             ]);
80 80
             // Then create one application with a priority user.
81
-            $job->job_applications()->save(factory(JobApplication::class)->create([
81
+            $job->job_applications ()->save (factory (JobApplication::class)->create ([
82 82
                 'job_poster_id' => $job->id,
83
-                'applicant_id' => factory(Applicant::class)->create([
84
-                        'user_id' => factory(User::class)->state('priority')->create()->id
83
+                'applicant_id' => factory (Applicant::class)->create ([
84
+                        'user_id' => factory (User::class)->state ('priority')->create ()->id
85 85
                     ])->id
86 86
             ]));
87 87
         });
88
-        factory(JobPoster::class, 3)->state('closed')->create([
88
+        factory (JobPoster::class, 3)->state ('closed')->create ([
89 89
             'manager_id' => $managerUser->manager->id
90
-        ])->each(function ($job) : void {
91
-            $job->job_applications()->saveMany(factory(JobApplication::class, 5))->create([
90
+        ])->each (function ($job) : void {
91
+            $job->job_applications ()->saveMany (factory (JobApplication::class, 5))->create ([
92 92
                 'job_poster_id' => $job->id
93 93
             ]);
94 94
             // Then create one application with a priority user.
95
-            $job->job_applications()->save(factory(JobApplication::class)->create([
95
+            $job->job_applications ()->save (factory (JobApplication::class)->create ([
96 96
                 'job_poster_id' => $job->id,
97
-                'applicant_id' => factory(Applicant::class)->create([
98
-                    'user_id' => factory(User::class)->state('priority')->create()->id
97
+                'applicant_id' => factory (Applicant::class)->create ([
98
+                    'user_id' => factory (User::class)->state ('priority')->create ()->id
99 99
                 ])->id
100 100
             ]));
101 101
         });
102
-        factory(JobPoster::class, 3)->state('draft')->create([
102
+        factory (JobPoster::class, 3)->state ('draft')->create ([
103 103
             'manager_id' => $managerUser->manager->id
104 104
         ]);
105
-        factory(JobPoster::class, 3)->state('review_requested')->create([
105
+        factory (JobPoster::class, 3)->state ('review_requested')->create ([
106 106
             'manager_id' => $managerUser->manager->id
107 107
         ]);
108 108
 
109 109
         // Create a Job Poster with an Assessment Plan.
110
-        $jobWithAssessment = factory(JobPoster::class)->state('draft')->create([
110
+        $jobWithAssessment = factory (JobPoster::class)->state ('draft')->create ([
111 111
             'manager_id' => $managerUser->manager->id,
112 112
         ]);
113 113
         foreach ($jobWithAssessment->criteria as $criterion) {
114 114
             // Create an assessment for each criterion.
115
-            factory(Assessment::class)->state('withRatingGuide')->create([
115
+            factory (Assessment::class)->state ('withRatingGuide')->create ([
116 116
                 'criterion_id' => $criterion->id,
117 117
             ]);
118 118
         };
119 119
 
120
-        $applicantUser = User::where('email', $this->applicantEmail)->first();
120
+        $applicantUser = User::where ('email', $this->applicantEmail)->first ();
121 121
         if ($applicantUser === null) {
122
-            $applicantUser = factory(User::class)->state('applicant')->create([
122
+            $applicantUser = factory (User::class)->state ('applicant')->create ([
123 123
                 'email' => $this->applicantEmail
124 124
             ]);
125
-            $applicantUser->applicant()->save(factory(Applicant::class)->create([
125
+            $applicantUser->applicant ()->save (factory (Applicant::class)->create ([
126 126
                 'user_id' => $applicantUser->id
127 127
             ]));
128 128
         }
129 129
 
130 130
         // Add to application profile.
131
-        $applicantUser->applicant->references()->saveMany(factory(Reference::class, 3)->create([
131
+        $applicantUser->applicant->references ()->saveMany (factory (Reference::class, 3)->create ([
132 132
             'applicant_id' => $applicantUser->applicant->id
133 133
         ]));
134 134
 
135 135
         // Create several applications for test user.
136
-        $applicantUser->applicant->job_applications()->saveMany(factory(JobApplication::class, 3)->create([
136
+        $applicantUser->applicant->job_applications ()->saveMany (factory (JobApplication::class, 3)->create ([
137 137
             'applicant_id' => $applicantUser->applicant->id,
138 138
         ]));
139
-        $applicantUser->applicant->job_applications()->saveMany(factory(JobApplication::class, 2)->state('draft')->create([
139
+        $applicantUser->applicant->job_applications ()->saveMany (factory (JobApplication::class, 2)->state ('draft')->create ([
140 140
             'applicant_id' => $applicantUser->applicant->id,
141 141
         ]));
142 142
     }
Please login to merge, or discard this patch.
database/seeds/UsersSeeder.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -15,8 +15,8 @@
 block discarded – undo
15 15
      */
16 16
     public function run()
17 17
     {
18
-        factory(Manager::class, 10)->create();
19
-        factory(Applicant::class, 5)->create();
20
-        factory(HrAdvisor::class, 1)->create();
18
+        factory (Manager::class, 10)->create ();
19
+        factory (Applicant::class, 5)->create ();
20
+        factory (HrAdvisor::class, 1)->create ();
21 21
     }
22 22
 }
Please login to merge, or discard this patch.