Temat: Frameworki (PHP/PHP5)
Alan B.:Dobrze widać przy podpowiadaniu składni w edytorze.
Nie wiem, mnie tam eclipse bardzo ladnie podpowiada, ale z nim pewnie jest w takim razie tez cos nie tak.
I masz zamiar tak kontynuować, teraz?
W ZF wszystko sobie pakujecie w rejestr? Gdzie tu podpowiadanie składni?
no, tyle ze ja korzystam z rejestru kiedy MUSZE nic sobie nie pakuje nigdzie, naprawde wiele problemow mozna na rozne sposoby rozwiazac. lepsze i gorsze jak zauwazyles gdzies wczesniej. I chyba od tego jak sie to rozegra to potem wiele zalezy czy sie pracuje przyjemnie czy nie.
jesli ktos pakuje wszystko w rejestr to chyba zle zaprojektowal swoja aplikacje.
Symfony/Agavi - $this->context->getLogger(); $this->context->getDatabaseManager(); $this->context->getCostam();
ok, to ja ci powiem jak to wyglada u mnie, loggera uzywam akurat tylko controllerze ktory obslugije wyjatki, nie musze uzywac this akurat w takim przypadku ( generalnie nie potrzebne mi logowanie czegos innego niz problemow).
co do tego database adapter to ja sobie go tworze w pluginie front kontrollera i zend_db_table ma metode statyczna ktora moge ustawic defaultowe polaczenie do $db, do uzycia w kazdym modelu pozniej bez twojej ingerencji.
wiec uzycie tego jak ty pokazujesz w kontekscie w ogole u mnie odpada - bo jest wykorzystane automatycznie w moich modelach, nie musze nic pisac.
i co kontektu o ktorym tu piszesz, to fajne rozwiazanie, jest to proste do zaemulowania w ZF jesli sie chce, akurat ja tego nie uzywam bo mam inny styl i wykorzystuje inne mechanizmy troche.
pozatym masz cos takiego w ZF oprocz pluginow, jak helpery i to tez mozesz wykrozystac i doimplementwac sobie jesli ci cos brakuje.
ale jak mowie, wszystko zalezy jak sie przemysli aplikacje, jesli miales nieprzyjemnosc pracowac na kupie, to coz wspolczuje, mnie tez sie to zdarza, ale to nie jest wina frameworka, to tak jakby zwalac wine na samochod ze sie jechalo po pijanemu.