dbwebb-se / mvc

Course repo for the mvc and object orientation in frameworks course - mvc.
Other
1 stars 4 forks source link

Fixa bättre felutskrifter med filp/whoops #14

Open mosbth opened 3 years ago

mosbth commented 3 years ago

Här är ett par rader kod som kan ge dig betydligt bättre felutskrifter, pröva gärna och säg vad du tycker om det.

Installera paketet filp/whoops` som ger fint formatterade felutskrifter.

composer require filp/whoops

Lägg följande rader kod i din config/bootstrap.php eller direkt i inledningen av din htdocs/index.php för att konfigurera och lägga till som en default exception/felhanterare.

$whoops = new \Whoops\Run;
$whoops->pushHandler(new \Whoops\Handler\PrettyPageHandler);
$whoops->register();

Det kan se ut så här när du nu får ett fel i din kod.

2021-04-15_18:27:51_1421x697

Dessutom kan du nu se källkoden och stacken som du kan peka i så visas källkoden för respektive del där anropen har skett.