PEAR_ErrorStack jest eksperymentalną implementacją obsługi błędów, która została zaprojektowana w celu
zastąpienia PEAR_Error jak tylko zostanie ustabilizowana. PEAR_ErrorStack jest w kompatybilna wstecz z PEAR_Error
oraz kompatybilna wprzód z klasą wyjątków PHP 5 PEAR_Exception. Większość możliwości tej klasy można przeczytać we Wstępie.
Użycie:
1 // globalny stos błędów
2 $global_stack = &PEAR_ErrorStack::singleton('MyPackage');
3 // lokalny stos błędów
4 $local_stack = new PEAR_ErrorStack('MyPackage'); |