non capisco perche' ti impunti a usare l'ereditarieta' una possibile soluzione

Codice PHP:
class myBd  {

    private static 
$db;

    public 
setDb($db) {
        
myBd::$db $db;
    }

    public static function 
callDb() {
        return 
myBd::$db;
    } 

all'inizializzaione del db
Codice PHP:
myBd::setDb($db); 

in qualsiasi punto dove ti serve il db in seguito
Codice PHP:
class myClass {
     public function 
metodo() {
          
$tmpdb myDb::callDb();

     }


Ciao
p.s. non l'ho provato e' l'ho scritto direttamente sul forum