Diskuze: Jeden objekt používaný v celé architektuře

PHP PHP Jeden objekt používaný v celé architektuře American English version English version

Avatar
Jiří Gracík
Redaktor
Avatar
Jiří Gracík:

Zdravím, mám problém, který mi už delší dobu vrtá hlavou.

Pokud mám webový projekt v PHP využívající architekturu MVC, tak se mi stává, že čím dál tím více objektů potřebuje informace jako název nebo url webu, aktuální čas, měsíc, den a mnoho dalších věcí. Jako nejsprávnější způsob z hlediska OOP vidím předávání odkazu na objekt konstruktorem, nicméně to je poměrně nepohodlné. Je nějaký "správný" způsob, jak objekt používat všude, kde je potřeba, aniž bych ho musel předávat pokaždé v konstruktoru, použil statiku nebo globální proměnné?

Děkuji :)

Odpovědět 15.8.2014 13:23
Creating websites is awesome till you see the result in another browser ...
Avatar
CZechBoY
Člen
Avatar
CZechBoY:

čau,
co třeba udělat třídu BaseObject (od něj dědit další třídy) a tam si nacpat nastavení?
Datum můžeš zjistit třeba funkcí date(xxx), na to bych se celkem vykašlal :-)

 
Nahoru Odpovědět 22.8.2014 0:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.