Advertisement
Guest User

Untitled

a guest
Nov 16th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.99 KB | None | 0 0
  1.  $vehicle = Parking::where('vehicle_id', $data['vehicleId'])->first();
  2.         $registeredAt = $vehicle->created_at;
  3.         $unRegisteredAt = new Carbon('now');
  4.  
  5.         $parkingPeriod = CarbonPeriod::create($registeredAt, $unRegisteredAt);
  6.         $arr = [];
  7.  
  8.         $dayTimeStart = Carbon::createFromFormat('H:i:s', '08:00:00');
  9.         $dayTimeEnd = Carbon::createFromFormat('H:i:s', '18:00:00');
  10.  
  11.         $dayHours = 0;
  12.         $nightHours = 0;
  13.  
  14.         foreach ($parkingPeriod as $period) {
  15.  
  16.             if ($period->format('Y-m-d') == $dayTimeStart->format('Y-m-d')) {
  17.  
  18.                 if ($period)
  19.                 echo 'test';
  20.             }
  21.  
  22.             if ($period->format('Y-m-d') == $dayTimeEnd->format('Y-m-d')) {
  23.                 echo 'test2';
  24.             }
  25.  
  26.             if (!in_array($period->format('Y-m-d'), [$dayTimeStart->format('Y-m-d'), $dayTimeEnd->format('Y-m-d')])) {
  27.                 $dayHours += 12;
  28.                 $nightHours += 12;
  29.             }
  30.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement