Nezobrazovani ošetřených vyjimek
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- poochie
- Člen | 9
Ahoj, mozna je to blbej dotaz, ale nevim jak mam spravne pracovat s vyjimkama v nette. Pokud mi vyhodi nejaka funkce vyjimu napr.
<?php
try {
$file = file_get_contents($link, false, $context);
} catch (Exception $e) {
return false;
}
?>
Problem je ze mi to ladenka odchyti a zobrazi, ale ja pocitam s tim ze situace, kdy to selze muze nastat a je to normalni stav, tak nechci chybu 500, ale normalne dal pokracovat. Jak mam tedy udelat, aby mi ji nette nelogovalo a nehazelo 500? Dekuji moc
- Jan Mikeš
- Člen | 771
Nema nic spolecneho s nette ale zaklady php. Funkce generuje warning/error a ne exception: http://cz1.php.net/…contents.php