Hallo,
wie ich gerade feststellen musste funktioniert die magische Funktion __get() nur wenn eine Instanz der Klasse existiert.
Code:
liefert das Ergebnis ('foo' ist korrekt):
gibt es eine Möglichkeit __get() auch bei rein statischen klassen zu verwenden, ohne dass eine Instanz angelegt werden muss? Oder
muss ich eine Singelton-Klasse daraus machen (was ich nur sehr ungern tun würde).
Danke für Eure Hilfe,
Gruß tracer
wie ich gerade feststellen musste funktioniert die magische Funktion __get() nur wenn eine Instanz der Klasse existiert.
Code:
PHP Code:
echo c::__get('env');
echo c::$env;
PHP Code:
foo
Fatal error: Access to undeclared static property: c::$env in D:\htdocs\svn\shop\trunk2\lib\be\index.php on line 16
muss ich eine Singelton-Klasse daraus machen (was ich nur sehr ungern tun würde).
Danke für Eure Hilfe,
Gruß tracer
Comment