Warnings im Backend
Verfasst: 2. Jun 2018, 10:18
Hallo,
ich habe jetzt mein erstes Projekt mit Redaxo 5 angefangen, und mir ist was aufgefallen:
Ich habe Standardmäßig auf meinem Entwicklungssystem alle Warnungen und Fehler eingeschaltet (zum Entwickeln ja wichtig). Daher bekomme ich ich im Backend immer mehrere Fehlermeldungen der Art
Warning: count(): Parameter must be an array or an object that implements Countable in E:\ServerFolders\Dokumente\oliver\webprojects\KGS\www\redaxo\src\addons\structure\pages\index.php on line 29
Es ist immer die gleiche Funktion, und eine Prüfung hat ergeben, dass es hier einfach einen kleinen Design-Fehler in der API gibt: Die Funktion rex_structure_perm::getMountpoints() gibt bei einem leeren Ergebnis NULL zurück, besser wäre hier einfach nur ein leeres Array... damit wären alle Warnungen dieser Art aufgelöst und es ist einfach sauberer. Oder übersehe ich hier etwas?
Ich arbeite mit XAMPP unter Windows, REDAXO 5.5.1, PHP 7.2.3
ich habe jetzt mein erstes Projekt mit Redaxo 5 angefangen, und mir ist was aufgefallen:
Ich habe Standardmäßig auf meinem Entwicklungssystem alle Warnungen und Fehler eingeschaltet (zum Entwickeln ja wichtig). Daher bekomme ich ich im Backend immer mehrere Fehlermeldungen der Art
Warning: count(): Parameter must be an array or an object that implements Countable in E:\ServerFolders\Dokumente\oliver\webprojects\KGS\www\redaxo\src\addons\structure\pages\index.php on line 29
Es ist immer die gleiche Funktion, und eine Prüfung hat ergeben, dass es hier einfach einen kleinen Design-Fehler in der API gibt: Die Funktion rex_structure_perm::getMountpoints() gibt bei einem leeren Ergebnis NULL zurück, besser wäre hier einfach nur ein leeres Array... damit wären alle Warnungen dieser Art aufgelöst und es ist einfach sauberer. Oder übersehe ich hier etwas?
Ich arbeite mit XAMPP unter Windows, REDAXO 5.5.1, PHP 7.2.3