Components selbst entwickeln

Neben den Core-Components von CakePHP steht Ihnen auch immer die Möglichkeit zur Verfügung, den Funktionsumfang des Frameworks durch eigene Components zu erweitern. Wie schon am Anfang dieses Kapitels angedeutet wurde, macht dieses Vorgehen immer dann Sinn, wenn ein bestimmter Teil der Logik in verschiedenen Teilen der Applikation verwendet werden soll. Darüber hinaus macht das Auslagern in Components Sinn, um den Quelltext eines Controllers aufzuräumen und einen übersichtlichen Aufbau der Applikation zu erhalten.

Die Entwicklung eigener Components ist wie fast alles in CakePHP recht einfach gestaltet: Jede Component wird als eigene Datei im Ordner /app/controllers/components/ angelegt. Der Dateiname ist der Name ...

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.