Hi Zusammen
Ich habe eine index.php diese ruft den controller auf:
system controller:
PHP
class SystemController
{
static private $m_instance;
static public function getInstance()
{
if (null === self::$m_instance)
{
self::$m_instance = new SystemController();
}
return self::$m_instance;
}
private function __construct()
{
var_dump(self::$m_instance);
}
}
Alles anzeigen
wenn ich jetzt aber die getInstance von SystemController aufrufe, wir immer eine neue instanz erzeugt da static private $m_instance; null ist.
wiso ist das so?