Baking — Code automatisch generieren

Dass CakePHP automatisch Standardfunktionalitäten der Controller, Models und Views bereitstellen kann, wissen Sie schon. Mit Scaffolding können Sie mit einer einzigen Zeile Code eine komplette CRUD-Umgebung für Ihre Daten schaffen. Scaffolding ist ideal für Prototypen oder zum Anlegen von Testdaten, sprich: zur Konzeption und zum schnellen Loslegen mit einer Applikation. Doch was tun Sie, wenn Sie diese automatischen Interfaces zu Ihren Daten modifizieren oder erweitern möchten?

Den JobsController haben Sie in Kapitel 4, Der Controller, von Hand implementiert, weil wir Ihnen zeigen wollten, wie ein typischer, einfacher Controller aussieht. Wenn Sie solche Standard-Controller aber immer wieder gleich ...

Get Webentwicklung mit CakePHP 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.