PEAR
Содержание
- Введение — Как использовать базовый класс PEAR (деструкторы, обработка ошибок)
- Константы — Преопределенные константы
- PEAR::PEAR() — constructor (package developer related)
- PEAR::_PEAR() — Deconstructor (package developer related)
- PEAR::getStaticProperty() — эмулирует статические атрибуты (package developer related)
- PEAR::registerShutdownFunc() — назначает функцию для статического класса, которая выполнится при завершении обработки запроса (package developer related)
- PEAR::isError() — проверяет является ли входящий параметр объектом PEAR_Error
- PEAR::raiseError() — Create a new PEAR_Error object and optionally specify error-handling instructions
- PEAR::setErrorHandling() — управляет обработкой ошибок в пакетах PEAR
- PEAR::expectError() — добавляет код ошибки для того, чтобы временно включить обработку ошибок
- PEAR::popExpect() — извлекает последний код ошибки из списка ожидаемых ошибок
- PEAR::loadExtension() — OS independent PHP extension load
PEAR предоставляет функции для обработки ошибок и варианты поведения в случае ошибки. Все это дает возможность разработчикам пакетов значительно упростить свою жизнь.