mam takie banalne pytanie, jak poprawnie wywołać metodę niestatyczną ze środka metody statycznej, która jest w innej klasie? Przy tym nie chcę w tej metodzie tworzyć egzemplarza klasy.
public function __construct() { // chciałbym, aby ten uchwyt był dostępny dla wszystkich metod z tej klasy self::$database = new DB(); } $query = self::$database->metoda_w_innej_klasie( ); }
Powyższy kod, wypluwa mi następujący błąd:
Cytat
Fatal error: Call to a member function metoda_w_innej_klasie() on a non-object in
I moje pomysły się skończyły. Pomożesz? :-)