Kapitel 5. Das Model

In Kapitel 4, Der Controller, haben Sie im Controller bereits mehrfach auf Model-Methoden zugegriffen. Es hat seinen Grund, dass das »M« für Model im Namen des MVC-Pattern an erster Stelle steht: Das Model repräsentiert die Daten eines Systems, und die Daten sind der Mittelpunkt der meisten Applikationen.

In diesem Kapitel schauen wir uns zunächst die Rolle des Models in CakePHP an und erläutern, warum Models meistens die beste Lösung zur Datenabstraktion in Anwendungen sind. Nachdem Sie die Techniken zur Validierung von Benutzereingaben im Model kennengelernt haben, gehen wir auf Relationen zwischen mehreren Models ein. Wir werden unsere Beispielanwendung um eine Verwaltung von Unternehmen erweitern und die beiden Models miteinander ...

Get Webentwicklung mit CakePHP now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.