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
+
0
-

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
+
0
-

Nema nic spolecneho s nette ale zaklady php. Funkce generuje warning/error a ne exception: http://cz1.php.net/…contents.php