kladur: PHP Datenbankinstanz vererben

Beitrag lesen

Hallo,

danke erstmal für die Antwort. Also ich verwende durchaus Models, und zwar habe ich eine Klasse namens Model die die Grundmodelfunktionen besitzt und automatisch die erbenden Models mit Datenbankanbindung versorgt. Sie wird an alle Models vererbt, und damit vererbt sie auch die Datenbankinstanz an ihre Kindklassen, was ja durchaus erwünscht ist.

Jetzt habe ich aber das Problem, dass ich genau an einer Stelle, nämlich an der, wo bei der Installation die MySQL-Daten getestet werden sollen, die Datenbankverbindung nicht automatisch hergestellt werden soll, sondern ich dies selber mit meiner Funktion $db->conn() machen möchte. Dafür brauche ich eine Instanz $db der Datenbankklasse im Controller.

MfG