4.4.3 Kelas Debugger
Kelas debugger adalah baru didalam CakePHP 1.2 dan ia memberikan lebih banyak pilihan untuk mengambil informasi debugging. Ia ada beberapa fungsi-fungsi yang boleh dipanggil secara statik, dan membolehkan dumping, logging, dan fungsi error handling.
Kelas Debugger mengatasi PHP punya error handling yang ingkar, mengantikannya dengan laporan ralat yang lebih berguna. Debugger error handling digunakan secara ingkar didalam CakePHP. Seperti kesemua fungsi debugging, Configure::debug mesti disetkan kepada nilai lebih besar daripada 0.
Apabila satu ralat terkeluar, kedua-dua Debugger outputkan infomasi kepada page dan mencipta satu entry didalam error.log file. Laporan ralat yang dikeluarkan ada kedua-dua stack trace dan juga code excerpt daripada mana ralat tersebut datang. Click diatas "Error" jenis link untuk keluarkan stack trace, dan diatas "Code" link untuk keluarkan barisan mana error itu datang.


























