Redaxo Klassenmethoden non-static
Verfasst: 23. Mär 2013, 19:36
Hi,
als ich etwas durch die Redaxoklassen stöberte, ist mir aufgefallen, dass die Klassenmethoden alle ein auskommentiertes "public static" haben. Natürlich lassen sich diese Methoden trotzdem statisch aufrufen, allerdings ist das um ca. 300% langsamer, als eine statisch deklarierte Methode ebenso aufzurufen.
Einfach mal ein Beispiel wäre: class.oocategory.inc.php Zeile Zeile 96
Gibt es einen Grund, wieso die statische Deklaration der Methoden auskommentiert ist?
als ich etwas durch die Redaxoklassen stöberte, ist mir aufgefallen, dass die Klassenmethoden alle ein auskommentiertes "public static" haben. Natürlich lassen sich diese Methoden trotzdem statisch aufrufen, allerdings ist das um ca. 300% langsamer, als eine statisch deklarierte Methode ebenso aufzurufen.
Einfach mal ein Beispiel wäre: class.oocategory.inc.php Zeile Zeile 96
Code: Alles auswählen
/*public static*/ function getRootCategories