Как показано во многих примерах, архитектура MVC включает в себя три класса — Model, View и Controller соответственно. При этом легко показать MVC на диаграмме классов UML.
Однако в Laravel представление не является классом напрямую, это страница. Подскажите, пожалуйста, как правильно отобразить такое представление на диаграмме классов UML? (или, если нет способа, на другой диаграмме UML)
редактировать Моя текущая попытка выглядит так:
Вы можете просто представить представление как класс. Элементы диалога могут быть показаны как атрибуты, имеющие типы, которые могут быть либо простыми строками (для полей ввода), либо другими классами, которые представляют, например, падать.
редактировать Ваша диаграмма выглядит хорошо. Просто добавьте атрибуты для вида, как
+email:Text
+password:HiddenText
+name:String
+OK:Button
и т.п.
Других решений пока нет …