Tach!
Extra für Dich: Statische und Dynamische Routen
Viel Spaß beim Lesen ;)
Danke, aber den hatte ich nicht.
Ein Request auf einen bestimmten URL wird zu einer Klasse, zur Model Class geroutet.
Es steht dir ja frei, einen Request von einem Model beantworten zu lassen, aber dann nenn das ganze bitte nicht MVC. Bei MVC wird der Request zu einem (Action)Controller (Klasse) und darin einer Action (Methode) geroutet.
Model Class: Die Controller-Class, welche einem URL (ohne Parameter) zugeordent ist.
Gemäß MVC beschreibt das Model die Daten und ist nicht der Controller. Der Controller ist ein eigenständiges Gebilde und behandelt üblicherweise den Request derart, dass er ein Model und eine View zusammenbringt, auf dass die Daten des Models von der View in die gewünschte Anzeigeform gebracht werden. Der Controller kann auch andere Aktionen mit dem Model durchgeführt werden, zum Beispiel die Kontrolle und Speicherung eingegebener Daten veranlassen.
dedlfix.