mozda tako mozes dok radis sam, cekaj dok se neko drugi dohvati tvojih metoda pa krene da definise lokalne varijable sa tim istim imenima.
zato ili singleton pa $db = Database::getInstance();
ili $db = new Database();
ja nekako mrzim singleton... :P
a i mrzi me da svuda pravim novi $db (ovako ili onako), tako da posto mi sve i onako extenduje Model klasu to uradim jedom u njoj, pa to dodelim na $this->db; i to bude dostupno svuda.. a ne mrzi me da pisem $this->db->getRow('bla bla...'); bar znam da necu da se pokacim ni sa kakvom lokalnom varijablom.
|