Struktura tejto funkcie by sa dala trocha zjednodusit a zprehladnit nasledovne:

```php
function breakTime($lesson, $lesson2 = null) {
  if (!this->isLessonFMPHLike($lesson)) return 0;
  $breakTime = ...; // v minutach
  // nesmieme presahovat do nasledovnej hodiny
  if ($lesson2 !== null && ($lesson['end'] + $breakTime) > $lesson2['start']) return 0;
  return $breakTime;
}
```