HTTP Status
Standardmäßig wird der HTTP Status 500 (Internal Server Error) gesetzt und verwendet. Das heißt der Client (Browser) bekommt auch diesen Status. Der Fehlerstatus kann über die neue Methode
CAT_Object::errorstate(<Nr>)
gesetzt werden. Da CAT_Object von allen anderen Klassen als Basis verwendet wird, gehen auch
Code: Alles auswählen
self::errorstate(<Nr>)
$this->errorstate(<Nr>)