Completed
Push — master ( fe7ae6...ea593a )
by claudio
07:25
created
app/Console/Commands/Optimise/Optimise.php 2 patches
Spacing   +30 added lines, -30 removed lines patch added patch discarded remove patch
@@ -85,8 +85,8 @@  discard block
 block discarded – undo
85 85
     {
86 86
         $this->startTime = clone $startTime;
87 87
         $this->endTime = clone $this->startTime;
88
-        $this->endTime->add(new \DateInterval('PT' . (($this->max_time_slots + $this->time_slots) *
89
-                config('app.timeslots.duration')) . 'S'));
88
+        $this->endTime->add(new \DateInterval('PT'.(($this->max_time_slots + $this->time_slots) *
89
+                config('app.timeslots.duration')).'S'));
90 90
     }
91 91
 
92 92
     /**
@@ -158,11 +158,11 @@  discard block
 block discarded – undo
158 158
             $solver = $this->setData($solver);
159 159
             $solver = $solver->solve();
160 160
             $this->solver = $solver;
161
-        }catch(OptimiseException $e) {
162
-            if(!$e->isEmpty())
161
+        } catch (OptimiseException $e) {
162
+            if (!$e->isEmpty())
163 163
                 \Event::fire(new ErrorEvent($this->company, $e->getMessage()));
164 164
             throw $e;
165
-        }catch (\Exception $e) {
165
+        } catch (\Exception $e) {
166 166
             //TODO use the correct exceptions to avoid to share private data
167 167
             \Event::fire(new ErrorEvent($this->company, $e->getMessage()));
168 168
             throw new OptimiseException('Optimising error', 0, $e);
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
     {
208 208
         //since we consider busy timeslots, we need to get all users
209 209
         $users = $this->company->employees->pluck('id')->toArray();
210
-        if(count($users) == 0)
210
+        if (count($users) == 0)
211 211
             throw ((new OptimiseException("No users for this company"))->withEmpty(true));
212 212
         return $solver->setUsers($users);
213 213
     }
@@ -223,9 +223,9 @@  discard block
 block discarded – undo
223 223
          * @var $meetings \Illuminate\Support\Collection
224 224
          */
225 225
         $meetings = collect($this->company->getMeetingsTimeSlots($this->startTime, $this->endTime));
226
-        if($meetings->count() == 0)
226
+        if ($meetings->count() == 0)
227 227
             throw ((new OptimiseException("No meetings for this week"))->withEmpty(true));
228
-        $timeslots = $meetings->groupBy('id')->map(function ($item) { //convert timeslots
228
+        $timeslots = $meetings->groupBy('id')->map(function($item) { //convert timeslots
229 229
             return $this->durationConverter($this->timeSlotsConverter($item));
230 230
         });
231 231
         return $solver->setMeetings($timeslots->keys()->toArray())
@@ -239,8 +239,8 @@  discard block
 block discarded – undo
239 239
      */
240 240
     private function durationConverter($item)
241 241
     {
242
-        return $item->each(function ($item2) {
243
-            $item2->duration = $this->convertDuration((int)$item2->duration);
242
+        return $item->each(function($item2) {
243
+            $item2->duration = $this->convertDuration((int) $item2->duration);
244 244
             return $item2;
245 245
             //TODO try catch
246 246
         });
@@ -252,7 +252,7 @@  discard block
 block discarded – undo
252 252
      */
253 253
     static private function convertDuration($duration)
254 254
     {
255
-        return (int)ceil($duration / config('app.timeslots.duration'));
255
+        return (int) ceil($duration / config('app.timeslots.duration'));
256 256
     }
257 257
 
258 258
     /**
@@ -261,7 +261,7 @@  discard block
 block discarded – undo
261 261
      */
262 262
     private function timeSlotsConverter($item)
263 263
     {
264
-        return $item->each(function ($item2) {
264
+        return $item->each(function($item2) {
265 265
             $item2->time_start = $this->toTimeSlot($item2->time_start);
266 266
             $item2->time_end = $this->toTimeSlot($item2->time_end);
267 267
             return $item2;
@@ -279,13 +279,13 @@  discard block
 block discarded – undo
279 279
         $dateTime = new \DateTime($time);
280 280
         $diff = $dateTime->diff($this->startTime);
281 281
         $diff = explode(':', $diff->format('%R:%d:%h:%i:%s'));
282
-        $diff = $diff[1] * 86400 + $diff[2] * 3600 + $diff[3] * 60 + $diff[4];
282
+        $diff = $diff[ 1 ] * 86400 + $diff[ 2 ] * 3600 + $diff[ 3 ] * 60 + $diff[ 4 ];
283 283
         //if($diff[0] != '-' && $diff != 0)
284 284
         //  throw new OptimiseException('timeslot time <= startTime');
285 285
         //TODO fix check
286 286
         //TODO check if diff makes sense
287 287
         //TODO check upper limit
288
-        return (int)(round($diff / config('app.timeslots.duration')) + 1); //TODO can round cause overlaps?
288
+        return (int) (round($diff / config('app.timeslots.duration')) + 1); //TODO can round cause overlaps?
289 289
     }
290 290
 
291 291
     /**
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
      */
296 296
     static private function getAvailabilityArray(\Illuminate\Support\Collection $timeSlots, $timeslotsN, $free = true)
297 297
     {
298
-        $ret = [];
298
+        $ret = [ ];
299 299
         foreach ($timeSlots as $id => $timeSlots2) {
300 300
             $ret = self::fillTimeSlots($ret, $id, $timeSlots2, $free ? '1' : '0');
301 301
             $ret = self::fillRow($ret, $id, $timeslotsN, $free ? '0' : '1');
@@ -314,9 +314,9 @@  discard block
 block discarded – undo
314 314
     static private function fillTimeSlots(array $array, $id, \Illuminate\Support\Collection $timeSlots, $fill = '0')
315 315
     {
316 316
         foreach ($timeSlots as $timeSlot) {
317
-            if (!isset($array[$id]))
318
-                $array[$id] = [];
319
-            $array[$id] = self::arrayPadInterval($array[$id], $timeSlot->time_start, $timeSlot->time_end, $fill);
317
+            if (!isset($array[ $id ]))
318
+                $array[ $id ] = [ ];
319
+            $array[ $id ] = self::arrayPadInterval($array[ $id ], $timeSlot->time_start, $timeSlot->time_end, $fill);
320 320
         }
321 321
         return $array;
322 322
     }
@@ -331,7 +331,7 @@  discard block
 block discarded – undo
331 331
     static private function arrayPadInterval(array $array, $from, $to, $pad = '0')
332 332
     {
333 333
         for ($i = $from; $i < $to; $i++)
334
-            $array[$i] = $pad;
334
+            $array[ $i ] = $pad;
335 335
         return $array;
336 336
     }
337 337
 
@@ -344,8 +344,8 @@  discard block
 block discarded – undo
344 344
     static private function fillRow(array $array, $id, $until, $fill = '0')
345 345
     {
346 346
         for ($i = 1; $i <= $until; $i++) {
347
-            if (!isset($array[$id][$i]))
348
-                $array[$id][$i] = $fill;
347
+            if (!isset($array[ $id ][ $i ]))
348
+                $array[ $id ][ $i ] = $fill;
349 349
         }
350 350
 
351 351
         return $array;
@@ -362,9 +362,9 @@  discard block
 block discarded – undo
362 362
          * @var $users \Illuminate\Support\Collection
363 363
          */
364 364
         $users = collect($this->company->getEmployeesTimeSlots($this->startTime, $this->endTime));
365
-        if($users->count() == 0)
365
+        if ($users->count() == 0)
366 366
             throw ((new OptimiseException("No users for this company"))->withEmpty(true));
367
-        $timeslots = $users->groupBy('id')->map(function ($item) { //convert timeslots
367
+        $timeslots = $users->groupBy('id')->map(function($item) { //convert timeslots
368 368
             return $this->timeSlotsConverter($item);
369 369
         });
370 370
         return $solver->setUsersAvailability(self::getAvailabilityArray($timeslots, $this->time_slots, false));
@@ -383,7 +383,7 @@  discard block
 block discarded – undo
383 383
          * @var $usersMeetings \Illuminate\Support\Collection
384 384
          */
385 385
         $usersMeetings = collect($this->company->getUsersMeetings($users, $meetings))->groupBy('employee_id');
386
-        if($usersMeetings->count() == 0)
386
+        if ($usersMeetings->count() == 0)
387 387
             throw ((new OptimiseException("No users for any meeting"))->withEmpty(true));
388 388
 
389 389
         return $solver->setUsersMeetings(self::getUsersMeetingsArray($users, $meetings, $usersMeetings));
@@ -397,14 +397,14 @@  discard block
 block discarded – undo
397 397
      */
398 398
     static private function getUsersMeetingsArray($users, $meetings, \Illuminate\Support\Collection $usersMeetings)
399 399
     {
400
-        $ret = [];
400
+        $ret = [ ];
401 401
         foreach ($users as $user) {
402 402
             $usersMeetingsTmp = $usersMeetings->get($user);
403 403
             foreach ($meetings as $meeting) {
404 404
                 if ($usersMeetingsTmp->contains('meeting_id', $meeting)) {
405
-                    $ret[$user][$meeting] = 1;
405
+                    $ret[ $user ][ $meeting ] = 1;
406 406
                 } else {
407
-                    $ret[$user][$meeting] = 0;
407
+                    $ret[ $user ][ $meeting ] = 0;
408 408
                 }
409 409
             }
410 410
         }
@@ -446,7 +446,7 @@  discard block
 block discarded – undo
446 446
     {
447 447
         $meetings = $solver->getYResults();
448 448
         foreach ($meetings as $id => $meeting) {
449
-            $meetingO = \plunner\Meeting::findOrFail($id);//TODO catch error
449
+            $meetingO = \plunner\Meeting::findOrFail($id); //TODO catch error
450 450
             $meetingO->start_time = $this->toDateTime(array_search('1', $meeting));
451 451
             $meetingO->save();
452 452
         }
@@ -459,7 +459,7 @@  discard block
 block discarded – undo
459 459
     private function toDateTime($timeslot)
460 460
     {
461 461
         $ret = clone $this->startTime;
462
-        return $ret->add(new \DateInterval('PT' . (($timeslot - 1) * config('app.timeslots.duration')) . 'S'));
462
+        return $ret->add(new \DateInterval('PT'.(($timeslot - 1) * config('app.timeslots.duration')).'S'));
463 463
     }
464 464
 
465 465
     /**
@@ -471,7 +471,7 @@  discard block
 block discarded – undo
471 471
         foreach ($employeesMeetings as $eId => $employeeMeetings) {
472 472
             $employee = \plunner\Employee::findOrFail($eId);
473 473
             $employeeMeetings = collect($employeeMeetings);
474
-            $employeeMeetings = $employeeMeetings->filter(function ($item) {
474
+            $employeeMeetings = $employeeMeetings->filter(function($item) {
475 475
                 return $item == 1;
476 476
             });
477 477
             $employee->meetings()->attach($employeeMeetings->keys()->toArray());
Please login to merge, or discard this patch.
Braces   +26 added lines, -18 removed lines patch added patch discarded remove patch
@@ -158,11 +158,12 @@  discard block
 block discarded – undo
158 158
             $solver = $this->setData($solver);
159 159
             $solver = $solver->solve();
160 160
             $this->solver = $solver;
161
-        }catch(OptimiseException $e) {
162
-            if(!$e->isEmpty())
163
-                \Event::fire(new ErrorEvent($this->company, $e->getMessage()));
161
+        } catch(OptimiseException $e) {
162
+            if(!$e->isEmpty()) {
163
+                            \Event::fire(new ErrorEvent($this->company, $e->getMessage()));
164
+            }
164 165
             throw $e;
165
-        }catch (\Exception $e) {
166
+        } catch (\Exception $e) {
166 167
             //TODO use the correct exceptions to avoid to share private data
167 168
             \Event::fire(new ErrorEvent($this->company, $e->getMessage()));
168 169
             throw new OptimiseException('Optimising error', 0, $e);
@@ -207,8 +208,9 @@  discard block
 block discarded – undo
207 208
     {
208 209
         //since we consider busy timeslots, we need to get all users
209 210
         $users = $this->company->employees->pluck('id')->toArray();
210
-        if(count($users) == 0)
211
-            throw ((new OptimiseException("No users for this company"))->withEmpty(true));
211
+        if(count($users) == 0) {
212
+                    throw ((new OptimiseException("No users for this company"))->withEmpty(true));
213
+        }
212 214
         return $solver->setUsers($users);
213 215
     }
214 216
 
@@ -223,8 +225,9 @@  discard block
 block discarded – undo
223 225
          * @var $meetings \Illuminate\Support\Collection
224 226
          */
225 227
         $meetings = collect($this->company->getMeetingsTimeSlots($this->startTime, $this->endTime));
226
-        if($meetings->count() == 0)
227
-            throw ((new OptimiseException("No meetings for this week"))->withEmpty(true));
228
+        if($meetings->count() == 0) {
229
+                    throw ((new OptimiseException("No meetings for this week"))->withEmpty(true));
230
+        }
228 231
         $timeslots = $meetings->groupBy('id')->map(function ($item) { //convert timeslots
229 232
             return $this->durationConverter($this->timeSlotsConverter($item));
230 233
         });
@@ -314,8 +317,9 @@  discard block
 block discarded – undo
314 317
     static private function fillTimeSlots(array $array, $id, \Illuminate\Support\Collection $timeSlots, $fill = '0')
315 318
     {
316 319
         foreach ($timeSlots as $timeSlot) {
317
-            if (!isset($array[$id]))
318
-                $array[$id] = [];
320
+            if (!isset($array[$id])) {
321
+                            $array[$id] = [];
322
+            }
319 323
             $array[$id] = self::arrayPadInterval($array[$id], $timeSlot->time_start, $timeSlot->time_end, $fill);
320 324
         }
321 325
         return $array;
@@ -330,8 +334,9 @@  discard block
 block discarded – undo
330 334
      */
331 335
     static private function arrayPadInterval(array $array, $from, $to, $pad = '0')
332 336
     {
333
-        for ($i = $from; $i < $to; $i++)
334
-            $array[$i] = $pad;
337
+        for ($i = $from; $i < $to; $i++) {
338
+                    $array[$i] = $pad;
339
+        }
335 340
         return $array;
336 341
     }
337 342
 
@@ -344,8 +349,9 @@  discard block
 block discarded – undo
344 349
     static private function fillRow(array $array, $id, $until, $fill = '0')
345 350
     {
346 351
         for ($i = 1; $i <= $until; $i++) {
347
-            if (!isset($array[$id][$i]))
348
-                $array[$id][$i] = $fill;
352
+            if (!isset($array[$id][$i])) {
353
+                            $array[$id][$i] = $fill;
354
+            }
349 355
         }
350 356
 
351 357
         return $array;
@@ -362,8 +368,9 @@  discard block
 block discarded – undo
362 368
          * @var $users \Illuminate\Support\Collection
363 369
          */
364 370
         $users = collect($this->company->getEmployeesTimeSlots($this->startTime, $this->endTime));
365
-        if($users->count() == 0)
366
-            throw ((new OptimiseException("No users for this company"))->withEmpty(true));
371
+        if($users->count() == 0) {
372
+                    throw ((new OptimiseException("No users for this company"))->withEmpty(true));
373
+        }
367 374
         $timeslots = $users->groupBy('id')->map(function ($item) { //convert timeslots
368 375
             return $this->timeSlotsConverter($item);
369 376
         });
@@ -383,8 +390,9 @@  discard block
 block discarded – undo
383 390
          * @var $usersMeetings \Illuminate\Support\Collection
384 391
          */
385 392
         $usersMeetings = collect($this->company->getUsersMeetings($users, $meetings))->groupBy('employee_id');
386
-        if($usersMeetings->count() == 0)
387
-            throw ((new OptimiseException("No users for any meeting"))->withEmpty(true));
393
+        if($usersMeetings->count() == 0) {
394
+                    throw ((new OptimiseException("No users for any meeting"))->withEmpty(true));
395
+        }
388 396
 
389 397
         return $solver->setUsersMeetings(self::getUsersMeetingsArray($users, $meetings, $usersMeetings));
390 398
     }
Please login to merge, or discard this patch.
app/Console/Commands/Optimise/OptimiseCommand.php 2 patches
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -70,17 +70,17 @@  discard block
 block discarded – undo
70 70
      */
71 71
     private function makeForeground(Company $company)
72 72
     {
73
-        $this->info('Optimisation company ' . $company->id . ' started');
73
+        $this->info('Optimisation company '.$company->id.' started');
74 74
         try {
75 75
             (new Optimise($company, $this->schedule, $this->laravel))->optimise()->save();
76
-            $this->info('Optimisation ' . $company->id . ' completed');
77
-        }catch(OptimiseException $e) {
76
+            $this->info('Optimisation '.$company->id.' completed');
77
+        } catch (OptimiseException $e) {
78 78
             if ($e->isEmpty()) {
79
-                $mex = 'Company ' . $company->id . ' doesn\'t have sufficient data';
79
+                $mex = 'Company '.$company->id.' doesn\'t have sufficient data';
80 80
                 $this->warn($mex);
81 81
                 \Log::info($mex);
82 82
             } else {
83
-                $mex = 'Error during optimisation of company ' . $company->id . ': ' . $e->getMessage();
83
+                $mex = 'Error during optimisation of company '.$company->id.': '.$e->getMessage();
84 84
                 $this->error($mex);
85 85
                 //TODO log cause, but don't send it to the user
86 86
                 //\Log::error($mex); //already logged in listener
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
      */
110 110
     private function makeBackground(Company $company)
111 111
     {
112
-        $event = $this->schedule->command('optimise:meetings ' . $company->id)->withoutOverlapping();
112
+        $event = $this->schedule->command('optimise:meetings '.$company->id)->withoutOverlapping();
113 113
         if ($event->isDue($this->laravel))
114 114
             $event->run($this->laravel);
115 115
     }
Please login to merge, or discard this patch.
Braces   +15 added lines, -11 removed lines patch added patch discarded remove patch
@@ -58,10 +58,11 @@  discard block
 block discarded – undo
58 58
         //TODO insert a timeout
59 59
         //TODO try...catch with destruct
60 60
         $companyId = $this->argument('companyId');
61
-        if (is_numeric($companyId))
62
-            $this->makeForeground(Company::findOrFail($companyId));
63
-        else
64
-            $this->syncAll();
61
+        if (is_numeric($companyId)) {
62
+                    $this->makeForeground(Company::findOrFail($companyId));
63
+        } else {
64
+                    $this->syncAll();
65
+        }
65 66
     }
66 67
 
67 68
     /**
@@ -74,7 +75,7 @@  discard block
 block discarded – undo
74 75
         try {
75 76
             (new Optimise($company, $this->schedule, $this->laravel))->optimise()->save();
76 77
             $this->info('Optimisation ' . $company->id . ' completed');
77
-        }catch(OptimiseException $e) {
78
+        } catch(OptimiseException $e) {
78 79
             if ($e->isEmpty()) {
79 80
                 $mex = 'Company ' . $company->id . ' doesn\'t have sufficient data';
80 81
                 $this->warn($mex);
@@ -94,13 +95,15 @@  discard block
 block discarded – undo
94 95
         if ($this->option('background')) {
95 96
             \Log::debug(self::BACKGROUND_MOD_MEX);
96 97
             $this->info(self::BACKGROUND_MOD_MEX);
97
-            foreach ($companies as $company)
98
-                $this->makeBackground($company);
98
+            foreach ($companies as $company) {
99
+                            $this->makeBackground($company);
100
+            }
99 101
             \Log::debug(self::BACKGROUND_COMPLETED_MEX);
100 102
             $this->info(self::BACKGROUND_COMPLETED_MEX);
101
-        } else
102
-            foreach ($companies as $company)
103
+        } else {
104
+                    foreach ($companies as $company)
103 105
                 $this->makeForeground($company);
106
+        }
104 107
     }
105 108
 
106 109
     /**
@@ -110,7 +113,8 @@  discard block
 block discarded – undo
110 113
     private function makeBackground(Company $company)
111 114
     {
112 115
         $event = $this->schedule->command('optimise:meetings ' . $company->id)->withoutOverlapping();
113
-        if ($event->isDue($this->laravel))
114
-            $event->run($this->laravel);
116
+        if ($event->isDue($this->laravel)) {
117
+                    $event->run($this->laravel);
118
+        }
115 119
     }
116 120
 }
Please login to merge, or discard this patch.
app/Console/Commands/SyncCaldav/Sync.php 1 patch
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -110,9 +110,9 @@  discard block
 block discarded – undo
110 110
         $caldavClient = new SimpleCaldavAdapter();
111 111
         $caldavClient->connect($this->calendar->url, $this->calendar->username, \Crypt::decrypt($this->calendar->password));
112 112
         $calendars = $caldavClient->findCalendars();
113
-        if(!isset($calendars[$this->calendar->calendar_name]))
113
+        if (!isset($calendars[ $this->calendar->calendar_name ]))
114 114
             throw new CaldavException("calendar inserted doesn't exist");
115
-        $caldavClient->setCalendar($calendars[$this->calendar->calendar_name]);
115
+        $caldavClient->setCalendar($calendars[ $this->calendar->calendar_name ]);
116 116
         /**
117 117
          * 26 hours before to avoid tiemezone problems and dst problems
118 118
          * 30 days after
@@ -128,15 +128,15 @@  discard block
 block discarded – undo
128 128
     {
129 129
         $pattern = "/^((DTSTART;)|(DTEND;))(.*)\$/m";
130 130
         if (preg_match_all($pattern, $event->getData(), $matches)) {
131
-            if (!isset($matches[4]) || count($matches[4]) != 2)
131
+            if (!isset($matches[ 4 ]) || count($matches[ 4 ]) != 2)
132 132
                 return null;
133
-            $ret = [];
134
-            if ($tmp = $this->parseDate($matches[4][0]))
135
-                $ret['time_start'] = $tmp;
133
+            $ret = [ ];
134
+            if ($tmp = $this->parseDate($matches[ 4 ][ 0 ]))
135
+                $ret[ 'time_start' ] = $tmp;
136 136
             else
137 137
                 return null;
138
-            if ($tmp = $this->parseDate($matches[4][1]))
139
-                $ret['time_end'] = $tmp;
138
+            if ($tmp = $this->parseDate($matches[ 4 ][ 1 ]))
139
+                $ret[ 'time_end' ] = $tmp;
140 140
             else
141 141
                 return null;
142 142
             return $ret;
@@ -152,10 +152,10 @@  discard block
 block discarded – undo
152 152
     {
153 153
         $pattern = "/^((TZID=)|(VALUE=))(.*):(.*)\$/m";
154 154
         if (preg_match_all($pattern, $date, $matches)) {
155
-            if ($matches[1][0] == 'TZID=') {
156
-                return \DateTime::createFromFormat('Ymd\THis', $matches[5][0], new \DateTimeZone($matches[4][0]));
157
-            } else if ($matches[1][0] == 'VALUE=' && $matches[4][0] == 'DATE') {
158
-                return \DateTime::createFromFormat('Ymd\THis', $matches[5][0] . 'T000000');
155
+            if ($matches[ 1 ][ 0 ] == 'TZID=') {
156
+                return \DateTime::createFromFormat('Ymd\THis', $matches[ 5 ][ 0 ], new \DateTimeZone($matches[ 4 ][ 0 ]));
157
+            } else if ($matches[ 1 ][ 0 ] == 'VALUE=' && $matches[ 4 ][ 0 ] == 'DATE') {
158
+                return \DateTime::createFromFormat('Ymd\THis', $matches[ 5 ][ 0 ].'T000000');
159 159
             }
160 160
         }
161 161
         return null;
Please login to merge, or discard this patch.
app/Listeners/Caldav/OkListener.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -26,7 +26,7 @@
 block discarded – undo
26 26
     {
27 27
         //
28 28
         $calendar = $event->getCalendar();
29
-        \Log::info('caldav (calendar id = ' . $calendar->calendar_id . ') correctly synchronized');
29
+        \Log::info('caldav (calendar id = '.$calendar->calendar_id.') correctly synchronized');
30 30
         //$calendar = $event->getCalendar()->fresh();
31 31
         $calendar->sync_errors = '';
32 32
         $calendar->save();
Please login to merge, or discard this patch.
app/Listeners/Optimise/ErrorListener.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@  discard block
 block discarded – undo
25 25
     public function handle(ErrorEvent $event)
26 26
     {
27 27
         //
28
-        \Log::error('problems during optimise (company id = ' . $event->getCompany()->id . '): ' . $event->getError());
28
+        \Log::error('problems during optimise (company id = '.$event->getCompany()->id.'): '.$event->getError());
29 29
         $company = $event->getCompany();
30 30
         //$company = $event->getCompany()->fresh();
31 31
         self::sendEmail($company->email, $event->getError());
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
      */
38 38
     static private function sendEmail($email, $error)
39 39
     {
40
-        \Mail::queue('emails.optimise.error', ['error' => $error], function ($message) use ($email) {
40
+        \Mail::queue('emails.optimise.error', [ 'error' => $error ], function($message) use ($email) {
41 41
             $message->from(config('mail.from.address'), config('mail.from.name'));
42 42
             $message->to($email)->subject('Problems during optimisation');
43 43
         });
Please login to merge, or discard this patch.
app/Listeners/Optimise/OkListener.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -25,14 +25,14 @@  discard block
 block discarded – undo
25 25
     public function handle(OkEvent $event)
26 26
     {
27 27
         //
28
-        \Log::info('Meeting correctly optimised (company id = ' . $event->getCompany()->id . ')');
28
+        \Log::info('Meeting correctly optimised (company id = '.$event->getCompany()->id.')');
29 29
         $company = $event->getCompany()->fresh();
30 30
         //send email to company
31 31
         self::sendCompanyEmail($company->email);
32 32
         //send emails to employees
33
-        $employees = $company->employees()->with(['meetings'=>function($query){
33
+        $employees = $company->employees()->with([ 'meetings'=>function($query) {
34 34
             $query->where('start_time', '>=', new \DateTime());
35
-        }])->get();
35
+        } ])->get();
36 36
         foreach ($employees as $employee)
37 37
             self::sendEmployeeEmail($employee->email, $employee->meetings);
38 38
     }
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
      */
43 43
     static private function sendCompanyEmail($email)
44 44
     {
45
-        \Mail::queue('emails.optimise.ok.company', [], function ($message) use ($email) {
45
+        \Mail::queue('emails.optimise.ok.company', [ ], function($message) use ($email) {
46 46
             $message->from(config('mail.from.address'), config('mail.from.name'));
47 47
             $message->to($email)->subject('Meetings optimised');
48 48
         });
@@ -54,7 +54,7 @@  discard block
 block discarded – undo
54 54
      */
55 55
     static private function sendEmployeeEmail($email, $meetings)
56 56
     {
57
-        \Mail::queue('emails.optimise.ok.employee', ['meetings' => $meetings], function ($message) use ($email) {
57
+        \Mail::queue('emails.optimise.ok.employee', [ 'meetings' => $meetings ], function($message) use ($email) {
58 58
             $message->from(config('mail.from.address'), config('mail.from.name'));
59 59
             $message->to($email)->subject('Meetings of next week');
60 60
         });
Please login to merge, or discard this patch.