Kapitel 5. Das Model

In Kapitel 4, haben Sie im Controller bereits mehrfach auf Model-Methoden zugegriffen. Es hat seinen Grund, dass das »M« für Model im Namen des MVC-Patterns 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 verknüpfen. ...

Get Webentwicklung mit CakePHP, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.