PEAR::registerShutdownFunc() — назначает функцию для статического класса, которая выполнится при
завершении обработки запроса (package developer related)
PEAR::isError() — проверяет является ли входящий параметр объектом
PEAR_Error
PEAR::raiseError() — Create a new PEAR_Error object and optionally specify error-handling instructions
PEAR предоставляет функции для обработки ошибок и
варианты поведения в случае ошибки. Все это дает возможность разработчикам
пакетов значительно упростить свою жизнь.