Witam mam taki problem pisze sobie frameworka i mam maly problem, uzywam PDO i Singleton jednak gdy mam druga klase to trzeba jakos przekazac instacje polaczenia bazy danych jak wy to przekazujecie czy w konstruktorze nowej klasy robicie cos takiego:
<?php
public static function connect
($dsn,$username,$password){ self::$instance = new PDO($dsn, $username, $password);
return self::$instance;
}
public static function getInstance
(){ if(!self::$instance){
throw new Exception('Istance for Singleton has no set',3);
}else{
return self::$instance;
}
}
?>
Czy moze nowa klasa dziedziczy po klasie w ktorej nastapi polaczenie