Debugging in CakePHP

CakePHP bietet zum Debuggen einige nützliche Funktionen wie beispielsweise die Ausgabe der ausgeführten SQL-Statements am Ende der Website im Debug-Modus. Im Folgenden stellen wir die wichtigsten Debugging-Funk vor.

Die beiden simplen Helfer-Funktionen pr() und debug() geben die übergebenen Daten in einer übersichtlichen Art und Weise aus. Während pr() einfach die Ausgabe von print_r(), ummantelt von <pre>-Tags, kapselt, gibt debug() Ihnen noch den genauen Ort zurück, an dem die Funktion aufgerufen wurde, und hebt die Ausgabe mit etwas Formatierung hervor (Abbildung 17-6):

debug($job);
Ausgabe von debug( )

Abbildung 17-6. Ausgabe von debug( ...

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.