Hallo,
ich möchte mir eine Singleton-Klasse für den Connect zur Db erstellen. Diese soll nur die Connection erstellen (für die Queries gibt es eine eigene Klasse). Die Login-Daten kommen aus einer Config-Datei. Wie muss ich nun die die Daten an die Klasse übergeben? Nach altem Weg habe ich die Parameter an den Constructor übergeben. Da dieser ja nun "private" ist, funktioniert dieser Weg nicht mehr. Spontan würde ich der Methode "getInstance()" alles mitgeben.
Liege ich da richtig?
Viele Grüße
Arndtinho
ich möchte mir eine Singleton-Klasse für den Connect zur Db erstellen. Diese soll nur die Connection erstellen (für die Queries gibt es eine eigene Klasse). Die Login-Daten kommen aus einer Config-Datei. Wie muss ich nun die die Daten an die Klasse übergeben? Nach altem Weg habe ich die Parameter an den Constructor übergeben. Da dieser ja nun "private" ist, funktioniert dieser Weg nicht mehr. Spontan würde ich der Methode "getInstance()" alles mitgeben.
PHP:
$oCon = Db::getInstance('Host', 'User', 'Pass', 'Db', 'Type');
Viele Grüße
Arndtinho