@@ -129,8 +129,8 @@ discard block |
||
129 | 129 | |
130 | 130 | list($jobStart, $jobSEnd) = explode('-', $this->workingDays[$dateTime->format('w')]); |
131 | 131 | |
132 | - $dtStart = new \DateTime($dateTime->format('Y-m-d') . ' ' . $jobStart); |
|
133 | - $dtEnd = new \DateTime($dateTime->format('Y-m-d') . ' ' . $jobSEnd); |
|
132 | + $dtStart = new \DateTime($dateTime->format('Y-m-d').' '.$jobStart); |
|
133 | + $dtEnd = new \DateTime($dateTime->format('Y-m-d').' '.$jobSEnd); |
|
134 | 134 | |
135 | 135 | if ($dateTime > $dtStart && $dateTime < $dtEnd) { |
136 | 136 | return true; |
@@ -181,28 +181,28 @@ discard block |
||
181 | 181 | $nextWorkingDay = $this->nextWorkingDay($dateTime->format('Y-m-d')); |
182 | 182 | $nWDateTime = new \DateTime($nextWorkingDay); |
183 | 183 | $workTime = explode('-', $this->workingDays[$nWDateTime->format('w')]); |
184 | - return $nextWorkingDay . ' ' . $workTime[0]; |
|
184 | + return $nextWorkingDay.' '.$workTime[0]; |
|
185 | 185 | } |
186 | 186 | |
187 | 187 | list($jobStart, $jobSEnd) = explode('-', $this->workingDays[$dateTime->format('w')]); |
188 | 188 | |
189 | 189 | if ($this->isWorkingDate($dateTime->format('Y-m-d'))) { // Если день рабочий проверяем время |
190 | 190 | |
191 | - $dtStart = new \DateTime($dateTime->format('Y-m-d') . ' ' . $jobStart); |
|
192 | - $dtEnd = new \DateTime($dateTime->format('Y-m-d') . ' ' . $jobSEnd); |
|
191 | + $dtStart = new \DateTime($dateTime->format('Y-m-d').' '.$jobStart); |
|
192 | + $dtEnd = new \DateTime($dateTime->format('Y-m-d').' '.$jobSEnd); |
|
193 | 193 | |
194 | 194 | // Если начало дня еще не наступило (утро) возвращаем указанную дату + время |
195 | 195 | if ($dateTime < $dtStart) { |
196 | - $nextWorkingTime = $dateTime->format('Y-m-d') . ' ' . $jobStart; |
|
196 | + $nextWorkingTime = $dateTime->format('Y-m-d').' '.$jobStart; |
|
197 | 197 | } elseif ($dateTime >= $dtEnd) { // Если рабочий день уже закончился |
198 | 198 | // Ищем следующий рабочий день и выводим его + время начало дня |
199 | - $nextWorkingTime = $this->nextWorkingDay($dateTime->format('Y-m-d')) . ' ' . $jobStart; |
|
199 | + $nextWorkingTime = $this->nextWorkingDay($dateTime->format('Y-m-d')).' '.$jobStart; |
|
200 | 200 | } |
201 | 201 | |
202 | 202 | } else { // Если день не рабочий |
203 | 203 | |
204 | 204 | // Ищем следующий рабочий день и выводим его + время начало дня |
205 | - $nextWorkingTime = $this->nextWorkingDay($dateTime->format('Y-m-d')) . ' ' . $jobStart; |
|
205 | + $nextWorkingTime = $this->nextWorkingDay($dateTime->format('Y-m-d')).' '.$jobStart; |
|
206 | 206 | |
207 | 207 | } |
208 | 208 | |
@@ -226,7 +226,7 @@ discard block |
||
226 | 226 | |
227 | 227 | $nextWorkingTime = $this->nextWorkingTime($date ?? $this->dateTime->format('Y-m-d H:i')); |
228 | 228 | |
229 | - list($jobStart, $jobSEnd) = explode('-', $this->workingDays[(int)$day]); |
|
229 | + list($jobStart, $jobSEnd) = explode('-', $this->workingDays[(int) $day]); |
|
230 | 230 | // Считаем остаток рабочего времени |
231 | 231 | if (empty($nextWorkingTime)) { |
232 | 232 | $jobStart = ($date === null ? date('H:i', $this->dateTime->getTimestamp()) : date('H:i', |