W ogóle nie przychodzi mi do głowy jak powiazać z sobą poszczególne klasy. Według mojego toku rozumowania (a nie wiem czy jest dobry), niektóre kontrolery mogą korzystać z jednego lub kilku modeli danych (ale miedzy kontrolerami jako takiego powiązania nie widzę), dalej wszystko idzie do widoku który tak właściwie jest tylko szablonem a nie klasą. Więc wszystko co mogę zrobić to tak naprawdę strzępy diagramu, które mogę wspomóc takim wykresem http://book.cakephp.org/img/typical-cake-request.gif
bo bez rozpisania w diagramie połowy frameworka nie trzyma się to kupy.
Diagramy potrzebne są do dokumentacji technicznej, której punkty przykładowo mogły by wyglądać tak:
5 Dokumentacja techniczna
- 5.1 Modele
- 5.1.1 ContactsModel
- 5.1.2 LabelsModel
- 5.1.3 MessagesModel
- 5.1.4 SettingsModel
- 5.2 Akcje
- 5.3 Widoki
http://forum.php.pl/index.php?showtopic=87257