Laravel MVC application structure on UML class diagram
10,734
You can simply present a view as a class. Dialog elements can be shown as attributes having types that can be either simple strings (for input fields) or other classes that represent e.g. drop down.
Edit Your diagram looks ok. Just add the attributes for the view like
+email:Text
+password:HiddenText
+name:String
+OK:Button
etc.
Author by
Mike
Updated on June 04, 2022Comments
-
Mike almost 2 years
As shown in many examples, MVC architecture involves three classes - Model, View and Controller respectively. With this, it is simple to show MVC on UML class diagram. However, in Laravel the view is not a class directly, it is a page. Can you please tell me, how to display a such a view on UML class diagram properly? (or, if there is no way, on another UML diagram)
Edit My current attempt looks like this:
-
Mike almost 9 yearsWhat naming should I use for naming class after a view? Does it matter much?
-
qwerty_so almost 9 yearsIt does not "really" matter. Naming conventions vary. Doesn't Laravel have its own ones?