Struktura aktualnej klasy wygląda tak:
<?php //w konstruktorze deklaruję gdzieś $this->driver = new mysql; //a potem: public function init(){ $this->driver->init(); } public function execute($query){ return $this->driver->execute($query); } //itp itd. ?>
natomiast sterownik ma
<?php public function execute($query){ $query= $this->prepare($query); ?>
teraz chciałbym przerobić to statycznie... no właśnie, czym jednak zastąpić $this->driver ? coś takiego jak child:: chyba nie istnieje? natomiast
<?php public $driver = new 'mysql'; ?>
niestety nie działa
