Die Console-Shell kennenlernen

Bevor Sie Ihre eigenen Shells und Tasks schreiben, möchten wir die Console-Shell vorstellen. Wechseln Sie in der Kommandozeile von unserer Baking-Testapplikation cakebake wieder zur Jobbörse cakejobs/ und dort in das app/-Verzeichnis, und starten Sie die Console-Shell per cake console.

Mit Models arbeiten

In dieser Konsole können Sie Aktionen ausprobieren oder Teile Ihrer Applikation testen. Sie haben hier direkten Zugriff auf Ihre Models. Möchten Sie beispielsweise ausprobieren, ob eine find()-Abfrage die richtigen Ergebnisse liefert, bevor Sie sie in den Controller implementieren, erreichen Sie das folgendermaßen:

> Company->find('all', array('order' => 'name DESC', 'recursive' => 0)); Company id: 3 name: Volkswagen ...

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.