Przy okazji wykorzystania tego frameworku, postanowiłem go nieco odświeżyć. Yamp52 wykorzystuje teraz ORM Doctrin2 oraz bibliotekę Smarty w wersji 3.
Ułatwiłem też wstrzykiwanie zależności. Od teraz odbywa się ono poprzez refleksję, a nie jak do tej pory przez magiczne wywołanie metod __set. Co za tym idzie, serwisy nie muszą już implementować interfejsu Injectable.
Nowe biblioteki narzuciły także minimalną wersję PHP na 5.
Zapraszam do wykorzystywania kodu, który znajduje się tutaj