1. Jeżeli 2 klasy są ze sobą w związku agregacji jednokierunkowej, to jak to najlepiej zapisać w PHP? Może jako parametr konstruktora jednej klasy należy podać obiekt tej drugiej klasy?
2. Jakie możecie polecić narzędzie do modelowania za pomocą UML, które dodatkowo na podstawie diagramów generowało by kod PHP? StarUML jest łatwy w obsłudze, ale nie potrafi chyba generować kodu na podstawie diagramu sekwencji, więc szukam jakiegoś innego programu który by to potrafił. Moglibyście jakiś polecić?
EDIT:
ad. 2. Podobno dobrym modelerem UML jest Umbrello, ale ja mam Windowsa, więc raczej ten program odpada (a szkoda).