mam u siebie klase DbBase ktora implementuje ISingleton. Tworzony jest w niej obiekt odpowiedzialny za polaczenie z baza:
SystemInit::getInstance()->pushDBContext('test'); $this->DB_TEST = SystemInit::getInstance()->getDBConnection(); SystemInit::getInstance()->popDBContext();
teraz mam sobie jakas tam klase ABC i w niej chce wykonac zapytanie do bazy. ale jak robie:
$this->DbBase->DB_TEST->query($query);
to dostaje ze
Call to a member function query() on a non-object
czyli on nie kuma DB_TEST. jednak na poczatku pliku dolaczylam te klase:
require_once 'php/lib/dbcommon/DbBase.class.php';
probowalam rowniez:
$this->DB_TEST->query($query);
ale komunikat ten sam.. czy ktos z Was wie jak moge sie odwolac do tego obiektu?
pzdr