Archive for czerwiec, 2009

Dependency injection by Fabien

Fabien z ekipy Symfony dalej szaleje i wydaje kolejny po Yamlu komponent, na którym będzie bazowało przyszłe Symfony w wersji 2.0

O co w praktyce chodzi w Dependency injection ?

Komponent ten pozwala na stworzenie sieci zależności między klasami na podstawie konfiguracji statycznej zapisanej w plikach XML lub YAML. Dla zaznajomionych z symfony komponent wygneruje nam własną klasę sfContext (tak, tak kod php) z dowolnie nazwanymi klasami obsługującymi usera, request, response etc. a do tego ułatwi tworzenie instancji bądź pobieranie singletonów.

Na dodatek komponent może wygenerować piękny diagram graficzny stworzonej sieci klas, to trzeba zobaczyć!

Po więcej informacji polecam zajrzeć do fantastycznie przygotowanej (jak zwykle) oficjalnej dokumentacji

Postaram się wypróbować to cudo do rozwiązania osadzania różnych wersji systemu magazynowego w sklepie.

Trac i Symfony Error Log - przepływ informacji o błędach

W ramach automatyzacji przepływu informacji w firmie stworzyłem rozszerzenie do Traca które tworzy tickety na podstawie wyjątków złapanych przez mocno zmodyfikowany sfErrorLoggerPlugin

Read more »