28. Fejezet. PEAR alaposztályok

Tartalom
PEAR
PEAR_Error [deprecated]
PEAR_ErrorStack
System

Ez a fejezet a PEAR alaposztályairól nyújt részletes információt.

PEAR

Tartalom
Bevezetés --  a PEAR alaposztály használata (destruktorok, hibakezelés)
Konstansok -- előre-definiált konstansok
PEAR::PEAR() -- konstruktor (csomagfejlesztéssel kapcsolatos)
PEAR::_PEAR() -- Deconstructor (csomagfejlesztéssel kapcsolatos)
PEAR::getStaticProperty() -- statikus tulajdonságok kezelése (csomagfejlesztéssel kapcsolatos)
PEAR::registerShutdownFunc() -- shutdown függvény beállítása statikus osztályokra (csomagfejlesztéssel kapcsolatos)
PEAR::isError() -- megvizsgálja, hogy az átadott paraméter PEAR_Error objektum-e
PEAR::raiseError() -- egy új PEAR_Error objektum létrehozása és opcionálisan hibakezelési utasítások specifikálása
PEAR::setErrorHandling() -- a PEAR csomagokban generált hibák kezelési módjának beállítása
PEAR::expectError() --  hibakód hozzáadása a várt hibák listájához
PEAR::popExpect() --  az utoljára hozzáadott hibakód eltávolítása a várt hibák listájából.
PEAR::loadExtension() -- platformfüggetlen PHP bővítmény betöltés

A PEAR osztály hibakezeléssel kapcsolatos függvényeket nyújt, és beállítja a hiba esetén bekövetkező viselkedést. Továbbá a csomagfejlesztők életének megkönnyítése érdekében számos egyéb funkcióval szolgál.