Test Setup Failed
Pull Request — master (#464)
by Mohamed
07:28
created
app/Imports/StudentUpdate.php 1 patch
Spacing   +43 added lines, -43 removed lines patch added patch discarded remove patch
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 use Maatwebsite\Excel\Concerns\WithMultipleSheets;
56 56
 use Maatwebsite\Excel\Concerns\RegistersEventListeners;
57 57
 
58
-class StudentUpdate extends Import implements  ToModel, WithStartRow, WithHeadingRow, WithMultipleSheets, WithEvents, WithMapping, WithLimit, WithBatchInserts, WithValidation , SkipsOnFailure , SkipsOnError{
58
+class StudentUpdate extends Import implements  ToModel, WithStartRow, WithHeadingRow, WithMultipleSheets, WithEvents, WithMapping, WithLimit, WithBatchInserts, WithValidation, SkipsOnFailure, SkipsOnError{
59 59
 
60 60
     use Importable,
61 61
         RegistersEventListeners,
@@ -78,7 +78,7 @@  discard block
 block discarded – undo
78 78
                 $worksheet = $event->getSheet();
79 79
                 $this->highestRow = $worksheet->getHighestDataRow('B');
80 80
             },
81
-            BeforeImport::class => function (BeforeImport $event) {
81
+            BeforeImport::class => function(BeforeImport $event) {
82 82
                 $event->getReader()->getDelegate()->setActiveSheetIndex(2);
83 83
                 $this->highestRow = ($event->getReader()->getDelegate()->getActiveSheet()->getHighestDataRow('B'));
84 84
                 if ($this->highestRow < 3) {
@@ -118,9 +118,9 @@  discard block
 block discarded – undo
118 118
                         break;
119 119
                 }
120 120
 
121
-                $BirthArea = Area_administrative::where('name', 'like', '%' . $row['birth_registrar_office_as_in_birth_certificate'] . '%')->first();
122
-                $nationalityId = Nationality::where('name', 'like', '%' . $row['nationality'] . '%')->first();
123
-                $identityType = Identity_type::where('national_code', 'like', '%' . $row['identity_type'] . '%')->first();
121
+                $BirthArea = Area_administrative::where('name', 'like', '%'.$row['birth_registrar_office_as_in_birth_certificate'].'%')->first();
122
+                $nationalityId = Nationality::where('name', 'like', '%'.$row['nationality'].'%')->first();
123
+                $identityType = Identity_type::where('national_code', 'like', '%'.$row['identity_type'].'%')->first();
124 124
                 $academicPeriod = Academic_period::where('name', '=', $row['academic_period'])->first();
125 125
 
126 126
 
@@ -154,10 +154,10 @@  discard block
 block discarded – undo
154 154
 
155 155
                 $student = Institution_class_student::where('student_id', '=', $studentInfo->id)->first();
156 156
 
157
-                if(!empty($row['admission_no']) && !empty($academicPeriod)){
158
-                    Institution_student::where('student_id','=',$studentInfo->id)
159
-                    ->where('institution_id','=', $institution)
160
-                    ->where('academic_period_id','=',$academicPeriod->id)
157
+                if (!empty($row['admission_no']) && !empty($academicPeriod)) {
158
+                    Institution_student::where('student_id', '=', $studentInfo->id)
159
+                    ->where('institution_id', '=', $institution)
160
+                    ->where('academic_period_id', '=', $academicPeriod->id)
161 161
                     ->update(['admission_id'=> $row['admission_no']]);
162 162
                 }
163 163
                 
@@ -183,17 +183,17 @@  discard block
 block discarded – undo
183 183
                 if (!empty($row['bmi_height']) && (!empty($row['bmi_weight']))) {
184 184
 
185 185
                     // convert Meeter to CM
186
-                    $hight = $row['bmi_height'] / 100;
186
+                    $hight = $row['bmi_height']/100;
187 187
 
188 188
                     //calculate BMI
189
-                    $bodyMass = ($row['bmi_weight']) / pow($hight, 2);
189
+                    $bodyMass = ($row['bmi_weight'])/pow($hight, 2);
190 190
 
191 191
                     $bmiAcademic = Academic_period::where('name', '=', $row['bmi_academic_period'])->first();
192
-                    $count = User_body_mass::where('academic_period_id' ,'=',$bmiAcademic->id )
193
-                            ->where('security_user_id','=',$student->student_id)->count();
192
+                    $count = User_body_mass::where('academic_period_id', '=', $bmiAcademic->id)
193
+                            ->where('security_user_id', '=', $student->student_id)->count();
194 194
 
195 195
                     \Log::debug('User_body_mass');
196
-                    if(!($count > 0)){
196
+                    if (!($count > 0)) {
197 197
                         User_body_mass::create([
198 198
                             'height' => $row['bmi_height'],
199 199
                             'weight' => $row['bmi_weight'],
@@ -207,10 +207,10 @@  discard block
 block discarded – undo
207 207
                 }
208 208
 
209 209
                 if (!empty($row['fathers_full_name']) && ($row['fathers_date_of_birth_yyyy_mm_dd'] !== null)) {
210
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['fathers_address_area'] . '%')->first();
211
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['fathers_nationality'] . '%')->first();
212
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['fathers_identity_type'] . '%')->first();
213
-                    $openemisFather =  $this->uniqueUid::getUniqueAlphanumeric();
210
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['fathers_address_area'].'%')->first();
211
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['fathers_nationality'].'%')->first();
212
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['fathers_identity_type'].'%')->first();
213
+                    $openemisFather = $this->uniqueUid::getUniqueAlphanumeric();
214 214
 
215 215
                     $identityType = ($identityType !== null) ? $identityType->id : null;
216 216
                     $nationalityId = $nationalityId !== null ? $nationalityId->id : null;
@@ -224,7 +224,7 @@  discard block
 block discarded – undo
224 224
 
225 225
                     if ($father === null) {
226 226
                         $data = [
227
-                            'username' => str_replace('-','',$openemisFather),
227
+                            'username' => str_replace('-', '', $openemisFather),
228 228
                             'openemis_no' => $openemisFather,
229 229
                             'first_name' => $row['fathers_full_name'], // here we save full name in the column of first name. re reduce breaks of the system.
230 230
                             'last_name' => genNameWithInitials($row['fathers_full_name']),
@@ -243,25 +243,25 @@  discard block
 block discarded – undo
243 243
                         $father['guardian_relation_id'] = 1;
244 244
                         if (array_key_exists('fathers_phone', $row)) {
245 245
                             $father['contact'] = $row['fathers_phone'];
246
-                            User_contact::createOrUpdate($father,$this->file['security_user_id']);
246
+                            User_contact::createOrUpdate($father, $this->file['security_user_id']);
247 247
                         }
248 248
                         Student_guardian::createStudentGuardian($student, $father, $this->file['security_user_id']);
249
-                    } else {
249
+                    }else {
250 250
                         Security_user::where('id', '=', $father->id)
251 251
                                 ->update(['is_guardian' => 1]);
252 252
                         $father['guardian_relation_id'] = 1;
253 253
                         if (array_key_exists('fathers_phone', $row)) {
254 254
                             $father['contact'] = $row['fathers_phone'];
255
-                            User_contact::createOrUpdate($father,$this->file['security_user_id']);
255
+                            User_contact::createOrUpdate($father, $this->file['security_user_id']);
256 256
                         }
257 257
                         Student_guardian::createStudentGuardian($student, $father, $this->file['security_user_id']);
258 258
                     }
259 259
                 }
260 260
 
261 261
                 if (!empty($row['mothers_full_name']) && ($row['mothers_date_of_birth_yyyy_mm_dd'] !== null)) {
262
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['mothers_address_area'] . '%')->first();
263
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['mothers_nationality'] . '%')->first();
264
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['mothers_identity_type'] . '%')->first();
262
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['mothers_address_area'].'%')->first();
263
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['mothers_nationality'].'%')->first();
264
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['mothers_identity_type'].'%')->first();
265 265
                     $openemisMother = $this->uniqueUid::getUniqueAlphanumeric();
266 266
 
267 267
                     $identityType = $identityType !== null ? $identityType->id : null;
@@ -276,7 +276,7 @@  discard block
 block discarded – undo
276 276
 
277 277
                     if ($mother === null) {
278 278
                         $mother = Security_user::create([
279
-                                    'username' => str_replace('-','',$openemisMother),
279
+                                    'username' => str_replace('-', '', $openemisMother),
280 280
                                     'openemis_no' => $openemisMother,
281 281
                                     'first_name' => $row['mothers_full_name'], // here we save full name in the column of first name. re reduce breaks of the system.
282 282
                                     'last_name' => genNameWithInitials($row['mothers_full_name']),
@@ -294,16 +294,16 @@  discard block
 block discarded – undo
294 294
                         $mother['guardian_relation_id'] = 2;
295 295
                         if (array_key_exists('mothers_phone', $row)) {
296 296
                             $mother['contact'] = $row['mothers_phone'];
297
-                            User_contact::createOrUpdate($mother,$this->file['security_user_id']);
297
+                            User_contact::createOrUpdate($mother, $this->file['security_user_id']);
298 298
                         }   
299 299
                         Student_guardian::createStudentGuardian($student, $mother, $this->file['security_user_id']);
300
-                    } else {
300
+                    }else {
301 301
                         Security_user::where('id', '=', $mother->id)
302 302
                                 ->update(['is_guardian' => 1]);
303 303
                         $mother['guardian_relation_id'] = 2;
304 304
                         if (array_key_exists('mothers_phone', $row)) {
305 305
                             $mother['contact'] = $row['mothers_phone'];
306
-                            User_contact::createOrUpdate($mother,$this->file['security_user_id']);
306
+                            User_contact::createOrUpdate($mother, $this->file['security_user_id']);
307 307
                         }
308 308
                         Student_guardian::createStudentGuardian($student, $mother, $this->file['security_user_id']);
309 309
                     }
@@ -312,9 +312,9 @@  discard block
 block discarded – undo
312 312
 
313 313
                 if (!empty($row['guardians_full_name']) && ($row['guardians_date_of_birth_yyyy_mm_dd'] !== null)) {
314 314
                     $genderId = $row['guardians_gender_mf'] == 'M' ? 1 : 2;
315
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['guardians_address_area'] . '%')->first();
316
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['guardians_nationality'] . '%')->first();
317
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['guardians_identity_type'] . '%')->first();
315
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['guardians_address_area'].'%')->first();
316
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['guardians_nationality'].'%')->first();
317
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['guardians_identity_type'].'%')->first();
318 318
                     $openemisGuardian = $this->uniqueUid::getUniqueAlphanumeric();
319 319
 
320 320
                     $identityType = $identityType !== null ? $identityType->id : null;
@@ -329,7 +329,7 @@  discard block
 block discarded – undo
329 329
 
330 330
                     if ($guardian === null) {
331 331
                         $guardian = Security_user::create([
332
-                                    'username' => str_replace('-','',$openemisGuardian),
332
+                                    'username' => str_replace('-', '', $openemisGuardian),
333 333
                                     'openemis_no' => $openemisGuardian,
334 334
                                     'first_name' => $row['guardians_full_name'], // here we save full name in the column of first name. re reduce breaks of the system.
335 335
                                     'last_name' => genNameWithInitials($row['guardians_full_name']),
@@ -348,22 +348,22 @@  discard block
 block discarded – undo
348 348
                         $guardian['guardian_relation_id'] = 3;
349 349
                         if (array_key_exists('guardians_phone', $row)) {
350 350
                             $guardian['contact'] = $row['guardians_phone'];
351
-                            User_contact::createOrUpdate($guardian,$this->file['security_user_id']);
351
+                            User_contact::createOrUpdate($guardian, $this->file['security_user_id']);
352 352
                         }  
353 353
                         Student_guardian::createStudentGuardian($student, $guardian, $this->file['security_user_id']);
354
-                    } else {
354
+                    }else {
355 355
                         Security_user::where('id', '=', $guardian->id)
356 356
                                 ->update(['is_guardian' => 1]);
357 357
                         $guardian['guardian_relation_id'] = 3;
358 358
                         if (array_key_exists('guardians_phone', $row)) {
359 359
                             $guardian['contact'] = $row['guardians_phone'];
360
-                            User_contact::createOrUpdate($guardian,$this->file['security_user_id']);
360
+                            User_contact::createOrUpdate($guardian, $this->file['security_user_id']);
361 361
                         } 
362 362
                         Student_guardian::createStudentGuardian($student, $guardian, $this->file['security_user_id']);
363 363
                     }
364 364
                 }
365 365
 
366
-                $optionalSubjects =  Institution_class_subject::getStudentOptionalSubject($subjects, $student, $row, $institution);
366
+                $optionalSubjects = Institution_class_subject::getStudentOptionalSubject($subjects, $student, $row, $institution);
367 367
 
368 368
                 $allSubjects = array_merge_recursive($optionalSubjects, $mandatorySubject);
369 369
                 // $stundetSubjects = $this->getStudentSubjects($student);
@@ -372,10 +372,10 @@  discard block
 block discarded – undo
372 372
                 if (!empty($allSubjects)) {
373 373
                     $allSubjects = unique_multidim_array($allSubjects, 'institution_subject_id');
374 374
                     $this->student = $student;
375
-                    $allSubjects = array_map(array($this,'setStudentSubjects'),$allSubjects);
375
+                    $allSubjects = array_map(array($this, 'setStudentSubjects'), $allSubjects);
376 376
                     // $allSubjects = array_unique($allSubjects,SORT_REGULAR);
377 377
                     $allSubjects = unique_multidim_array($allSubjects, 'education_subject_id');
378
-                    array_walk($allSubjects,array($this,'insertSubject'));
378
+                    array_walk($allSubjects, array($this, 'insertSubject'));
379 379
                     // Institution_subject_student::insert((array) $allSubjects);
380 380
 //                    array_walk($allSubjects, array($this, 'updateSubjectCount'));
381 381
                 }
@@ -386,7 +386,7 @@  discard block
 block discarded – undo
386 386
 
387 387
                 if ($totalStudents['total'] > $institutionClass->no_of_students) {
388 388
                     $error = \Illuminate\Validation\ValidationException::withMessages([]);
389
-                    $failure = new Failure(3, 'rows', [3 => 'Class student count exceeded! Max number of students is ' . $institutionClass->no_of_students], [null]);
389
+                    $failure = new Failure(3, 'rows', [3 => 'Class student count exceeded! Max number of students is '.$institutionClass->no_of_students], [null]);
390 390
                     $failures = [0 => $failure];
391 391
                     throw new \Maatwebsite\Excel\Validators\ValidationException($error, $failures);
392 392
                     Log::info('email-sent', [$this->file]);
@@ -398,7 +398,7 @@  discard block
 block discarded – undo
398 398
                             'total_male_students' => $totalStudents['total_male_students'],
399 399
                             'total_female_students' => $totalStudents['total_female_students']]);
400 400
             }
401
-        } catch (\Maatwebsite\Excel\Validators\ValidationException $e) {
401
+        }catch (\Maatwebsite\Excel\Validators\ValidationException $e) {
402 402
             $error = \Illuminate\Validation\ValidationException::withMessages([]);
403 403
             $failures = $e->failures();
404 404
             throw new \Maatwebsite\Excel\Validators\ValidationException($error, $failures);
@@ -412,8 +412,8 @@  discard block
 block discarded – undo
412 412
                         ->where('institution_class_id', '=', $student->institution_class_id)->get()->toArray();
413 413
     }
414 414
 
415
-    protected function insertSubject($subject){
416
-        if(!Institution_subject_student::isDuplicated($subject))
415
+    protected function insertSubject($subject) {
416
+        if (!Institution_subject_student::isDuplicated($subject))
417 417
                 Institution_subject_student::updateOrInsert($subject);
418 418
     }
419 419
 
Please login to merge, or discard this patch.
app/Imports/UsersImport.php 1 patch
Spacing   +29 added lines, -29 removed lines patch added patch discarded remove patch
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
     public function registerEvents(): array
76 76
     {
77 77
         return [
78
-            BeforeSheet::class => function (BeforeSheet $event) {
78
+            BeforeSheet::class => function(BeforeSheet $event) {
79 79
                 $this->sheetNames[] = $event->getSheet()->getTitle();
80 80
                 $this->worksheet = $event->getSheet();
81 81
                 $this->validateClass();
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
                     throw new \Maatwebsite\Excel\Validators\ValidationException($error, $failures);
88 88
                 }
89 89
             },
90
-            BeforeImport::class => function (BeforeImport $event) {
90
+            BeforeImport::class => function(BeforeImport $event) {
91 91
                 $this->highestRow = ($event->getReader()->getDelegate()->getActiveSheet()->getHighestDataRow('C'));
92 92
                 if ($this->highestRow < 3) {
93 93
                     $error = \Illuminate\Validation\ValidationException::withMessages([]);
@@ -114,21 +114,21 @@  discard block
 block discarded – undo
114 114
                 $mandatorySubject = Institution_class_subject::getMandetorySubjects($this->file['institution_class_id']);
115 115
                 // dd($mandatorySubject);
116 116
                 $subjects = getMatchingKeys($row);
117
-                $genderId  = null;
117
+                $genderId = null;
118 118
                 switch ($row['gender_mf']) {
119 119
                     case 'M':
120 120
                         $genderId = $row['gender_mf'] = 1;
121 121
                         $this->maleStudentsCount += 1;
122 122
                         break;
123 123
                     case 'F':
124
-                        $genderId =  $row['gender_mf'] = 2;
124
+                        $genderId = $row['gender_mf'] = 2;
125 125
                         $this->femaleStudentsCount += 1;
126 126
                         break;
127 127
                 }
128 128
 
129
-                $BirthArea = Area_administrative::where('name', 'like', '%' . $row['birth_registrar_office_as_in_birth_certificate'] . '%')->first();
130
-                $nationalityId = Nationality::where('name', 'like', '%' . $row['nationality'] . '%')->first();
131
-                $identityType = Identity_type::where('national_code', 'like', '%' . $row['identity_type'] . '%')->first();
129
+                $BirthArea = Area_administrative::where('name', 'like', '%'.$row['birth_registrar_office_as_in_birth_certificate'].'%')->first();
130
+                $nationalityId = Nationality::where('name', 'like', '%'.$row['nationality'].'%')->first();
131
+                $identityType = Identity_type::where('national_code', 'like', '%'.$row['identity_type'].'%')->first();
132 132
                 $academicPeriod = Academic_period::where('name', '=', $row['academic_period'])->first();
133 133
 
134 134
 
@@ -144,7 +144,7 @@  discard block
 block discarded – undo
144 144
 
145 145
                 $openemisStudent = $this->uniqueUid::getUniqueAlphanumeric();
146 146
                 \Log::debug('Security_user');
147
-                $student =  Security_user::create([
147
+                $student = Security_user::create([
148 148
                     'username' => str_replace('-', '', $openemisStudent),
149 149
                     'openemis_no' => $openemisStudent,
150 150
                     'first_name' => $row['full_name'], // here we save full name in the column of first name. re reduce breaks of the system.
@@ -241,9 +241,9 @@  discard block
 block discarded – undo
241 241
                 if (!empty($row['bmi_weight']) && !empty($row['bmi_weight']) && !empty($row['bmi_date_yyyy_mm_dd'])) {
242 242
                     try {
243 243
                         // convert Meeter to CM
244
-                        $hight = $row['bmi_height'] / 100;
244
+                        $hight = $row['bmi_height']/100;
245 245
                         //calculate BMI
246
-                        $bodyMass = ($row['bmi_weight']) / pow($hight, 2);
246
+                        $bodyMass = ($row['bmi_weight'])/pow($hight, 2);
247 247
 
248 248
                         $bmiAcademic = Academic_period::where('name', '=', $row['bmi_academic_period'])->first();
249 249
 
@@ -257,17 +257,17 @@  discard block
 block discarded – undo
257 257
                             'security_user_id' => $student->student_id,
258 258
                             'created_user_id' => $this->file['security_user_id']
259 259
                         ]);
260
-                    } catch (\Throwable $th) {
261
-                        \Log::error('User_body_mass:' . $th->getMessage());
260
+                    }catch (\Throwable $th) {
261
+                        \Log::error('User_body_mass:'.$th->getMessage());
262 262
                     }
263 263
                 }
264 264
 
265 265
 
266 266
                 if (!empty($row['fathers_full_name']) && ($row['fathers_date_of_birth_yyyy_mm_dd'] !== null)) {
267 267
 
268
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['fathers_address_area'] . '%')->first();
269
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['fathers_nationality'] . '%')->first();
270
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['fathers_identity_type'] . '%')->first();
268
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['fathers_address_area'].'%')->first();
269
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['fathers_nationality'].'%')->first();
270
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['fathers_identity_type'].'%')->first();
271 271
                     $openemisFather = $this->uniqueUid::getUniqueAlphanumeric();
272 272
 
273 273
                     $identityType = ($identityType !== null) ? $identityType->id : null;
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
                             User_contact::createOrUpdate($father, $this->file['security_user_id']);
306 306
                         }
307 307
                         Student_guardian::createStudentGuardian($student, $father, $this->file['security_user_id']);
308
-                    } else {
308
+                    }else {
309 309
                         Security_user::where('id', '=', $father->id)
310 310
                             ->update(['is_guardian' => 1]);
311 311
                         $father['guardian_relation_id'] = 1;
@@ -318,9 +318,9 @@  discard block
 block discarded – undo
318 318
                 }
319 319
 
320 320
                 if (!empty($row['mothers_full_name']) && ($row['mothers_date_of_birth_yyyy_mm_dd'] !== null)) {
321
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['mothers_address_area'] . '%')->first();
322
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['mothers_nationality'] . '%')->first();
323
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['mothers_identity_type'] . '%')->first();
321
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['mothers_address_area'].'%')->first();
322
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['mothers_nationality'].'%')->first();
323
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['mothers_identity_type'].'%')->first();
324 324
                     $openemisMother = $this->uniqueUid::getUniqueAlphanumeric();
325 325
 
326 326
                     $identityType = $identityType !== null ? $identityType->id : null;
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
                             User_contact::createOrUpdate($mother, $this->file['security_user_id']);
357 357
                         }
358 358
                         Student_guardian::createStudentGuardian($student, $mother, $this->file['security_user_id']);
359
-                    } else {
359
+                    }else {
360 360
                         Security_user::where('id', '=', $mother->id)
361 361
                             ->update(['is_guardian' => 1]);
362 362
                         $mother['guardian_relation_id'] = 2;
@@ -371,9 +371,9 @@  discard block
 block discarded – undo
371 371
 
372 372
                 if (!empty($row['guardians_full_name']) && ($row['guardians_date_of_birth_yyyy_mm_dd'] !== null)) {
373 373
                     $genderId = $row['guardians_gender_mf'] == 'M' ? 1 : 2;
374
-                    $AddressArea = Area_administrative::where('name', 'like', '%' . $row['guardians_address_area'] . '%')->first();
375
-                    $nationalityId = Nationality::where('name', 'like', '%' . $row['guardians_nationality'] . '%')->first();
376
-                    $identityType = Identity_type::where('national_code', 'like', '%' . $row['guardians_identity_type'] . '%')->first();
374
+                    $AddressArea = Area_administrative::where('name', 'like', '%'.$row['guardians_address_area'].'%')->first();
375
+                    $nationalityId = Nationality::where('name', 'like', '%'.$row['guardians_nationality'].'%')->first();
376
+                    $identityType = Identity_type::where('national_code', 'like', '%'.$row['guardians_identity_type'].'%')->first();
377 377
                     $openemisGuardian = $this->uniqueUid::getUniqueAlphanumeric();
378 378
 
379 379
                     $identityType = $identityType !== null ? $identityType->id : null;
@@ -410,7 +410,7 @@  discard block
 block discarded – undo
410 410
                             User_contact::createOrUpdate($guardian, $this->file['security_user_id']);
411 411
                         }
412 412
                         Student_guardian::createStudentGuardian($student, $guardian, $this->file['security_user_id']);
413
-                    } else {
413
+                    }else {
414 414
                         Security_user::where('id', '=', $guardian->id)
415 415
                             ->update(['is_guardian' => 1]);
416 416
                         $guardian['guardian_relation_id'] = 3;
@@ -440,7 +440,7 @@  discard block
 block discarded – undo
440 440
 
441 441
                 if ($totalStudents['total'] > $institutionClass->no_of_students) {
442 442
                     $error = \Illuminate\Validation\ValidationException::withMessages([]);
443
-                    $failure = new Failure(3, 'rows', [3 => 'Class student count exceeded! Max number of students is ' . $institutionClass->no_of_students], [null]);
443
+                    $failure = new Failure(3, 'rows', [3 => 'Class student count exceeded! Max number of students is '.$institutionClass->no_of_students], [null]);
444 444
                     $failures = [0 => $failure];
445 445
                     throw new \Maatwebsite\Excel\Validators\ValidationException($error, $failures);
446 446
                     Log::info('email-sent', [$this->file]);
@@ -452,7 +452,7 @@  discard block
 block discarded – undo
452 452
                         'total_female_students' => $totalStudents['total_female_students']
453 453
                     ]);
454 454
             }
455
-        } catch (\Maatwebsite\Excel\Validators\ValidationException $e) {
455
+        }catch (\Maatwebsite\Excel\Validators\ValidationException $e) {
456 456
             $error = \Illuminate\Validation\ValidationException::withMessages([]);
457 457
             //            $failure = new Failure(3, 'remark', [3 => ], [null]);
458 458
             $failures = $e->failures();
@@ -467,7 +467,7 @@  discard block
 block discarded – undo
467 467
         return [
468 468
             '*.full_name' => 'required|regex:/^[\pL\s\-]+$/u|max:100',
469 469
             '*.gender_mf' => 'required|in:M,F',
470
-            '*.date_of_birth_yyyy_mm_dd' => 'date|required|admission_age:' . $this->file['institution_class_id'],
470
+            '*.date_of_birth_yyyy_mm_dd' => 'date|required|admission_age:'.$this->file['institution_class_id'],
471 471
             '*.address' => 'nullable',
472 472
             '*.birth_registrar_office_as_in_birth_certificate' => 'nullable|exists:area_administratives,name|required_if:identity_type,BC|birth_place',
473 473
             '*.birth_divisional_secretariat' => 'nullable|exists:area_administratives,name|required_with:birth_registrar_office_as_in_birth_certificate',
@@ -477,8 +477,8 @@  discard block
 block discarded – undo
477 477
             '*.academic_period' => 'required|exists:academic_periods,name',
478 478
             '*.education_grade' => 'required',
479 479
             '*.option_*' => 'nullable|exists:education_subjects,name',
480
-            '*.bmi_height' => 'bail|required_with:*.bmi_weight|bmi:' . $this->file['institution_class_id'],
481
-            '*.bmi_weight' => 'bail|required_with:*.bmi_height|bmi:' . $this->file['institution_class_id'],
480
+            '*.bmi_height' => 'bail|required_with:*.bmi_weight|bmi:'.$this->file['institution_class_id'],
481
+            '*.bmi_weight' => 'bail|required_with:*.bmi_height|bmi:'.$this->file['institution_class_id'],
482 482
             '*.bmi_date_yyyy_mm_dd' => 'bail|required_with:*.bmi_height|date', //bmi:'. $this->file['institution_class_id'].'
483 483
             '*.bmi_academic_period' => 'bail|required_with:*.bmi_height|exists:academic_periods,name',
484 484
             '*.admission_no' => 'required|max:12|min:4|regex:/^[A-Za-z0-9\/]+$/',
Please login to merge, or discard this patch.
app/Models/Institution_subject_student.php 1 patch
Spacing   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
 use Illuminate\Database\Eloquent\Model;
8 8
 use Illuminate\Database\Eloquent\SoftDeletes;
9 9
 
10
-class Institution_subject_student extends Model  {
10
+class Institution_subject_student extends Model {
11 11
 
12 12
 
13 13
     use SoftDeletes;
@@ -56,7 +56,7 @@  discard block
 block discarded – undo
56 56
     public static function boot()
57 57
     {
58 58
         parent::boot();
59
-        self::creating(function ($model) {
59
+        self::creating(function($model) {
60 60
             $model->id = (string) Uuid::generate(4);
61 61
         });
62 62
 
@@ -68,31 +68,31 @@  discard block
 block discarded – undo
68 68
      *
69 69
      *
70 70
      */
71
-    public static function  isDuplicated($inputs){
71
+    public static function  isDuplicated($inputs) {
72 72
 
73
-       $exists = self::where('student_id','=',$inputs['student_id'])
74
-           ->where('institution_subject_id','=',$inputs['institution_subject_id'])
75
-           ->where('education_subject_id','=',$inputs['education_subject_id'])->count();
73
+       $exists = self::where('student_id', '=', $inputs['student_id'])
74
+           ->where('institution_subject_id', '=', $inputs['institution_subject_id'])
75
+           ->where('education_subject_id', '=', $inputs['education_subject_id'])->count();
76 76
 
77 77
 
78 78
         return $exists ? true :false;
79 79
     }
80 80
 
81 81
     
82
-     public function student(){
83
-        return $this->belongsTo('App\Models\Security_user','student_id');
82
+     public function student() {
83
+        return $this->belongsTo('App\Models\Security_user', 'student_id');
84 84
     }
85 85
     
86
-    public static function getStudentsCount(){
86
+    public static function getStudentsCount() {
87 87
          $total_male_students = self::with(['student' => function($query) {
88 88
                         $query->where('student.gender_id', '=', 1);
89
-                    }])->whereHas('student', function ($query) {
89
+                    }])->whereHas('student', function($query) {
90 90
                     $query->where('gender_id', '=', 1);
91 91
                 })->where('institution_subject_id', '=', $institution_subject_id)->count();
92 92
 
93 93
         $total_female_students = self::with(['student' => function($query) {
94 94
                         $query->where('student.gender_id', '=', 2);
95
-                    }])->whereHas('student', function ($query) {
95
+                    }])->whereHas('student', function($query) {
96 96
                     $query->where('gender_id', '=', 2);
97 97
                 })->where('institution_subject_id', '=', $institution_subject_id)->count();
98 98
 
Please login to merge, or discard this patch.
app/Console/Commands/CleanExamData.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -49,10 +49,10 @@
 block discarded – undo
49 49
         DB::table('institution_students as is')
50 50
             ->join('security_users as su', 'su.id', 'is.student_id')
51 51
             ->where('is.updated_from', 'doe')
52
-            ->orWhere('su.updated_from','doe')
52
+            ->orWhere('su.updated_from', 'doe')
53 53
             ->groupBy('is.student_id')
54 54
             ->orderBy('is.student_id')
55
-            ->chunk($this->argument('limit'), function ($Students) use ($output) {
55
+            ->chunk($this->argument('limit'), function($Students) use ($output) {
56 56
                 foreach ($Students as $Student) {
57 57
                     $exist = Examination_student::where('nsid', $Student->openemis_no)->exists();
58 58
                     if (!$exist) {
Please login to merge, or discard this patch.