<?xml version="1.0"?><phpdoc><class name="PEAR" extends="" undoc="false" access="private"><file>c:/www/apache/doc2//pear/PEAR.php</file><doc><author email="ssb@fast.no">Stig Bakken</author><description>emulation of destructors.If you want a destructor in your class, inherit PEAR and make adestructor method called _yourclassname (same name as theconstructor, but with a &amp;quot;_&amp;quot; prefix).  Also, in your constructor youhave to call the PEAR constructor: &amp;lt;code&amp;gt;$this-&amp;gt;PEAR();&amp;lt;/code&amp;gt;.The destructor method will be called without parameters.  Note thatat in some SAPI implementations (such as Apache), any output duringthe request shutdown (in which destructors are called) seems to bediscarded.  If you need to get any debug information from yourdestructor, use &amp;lt;code&amp;gt;error_log()&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;syslog()&amp;lt;/code&amp;gt; orsomething like that instead.</description><shortdescription>Base class for other PEAR classes.  Provides rudimentary</shortdescription><since>PHP 4.0.2</since></doc><function name="PEAR" undoc="false" access="public"><doc><return type="void"/><description>$_PEAR_destructor_object_list for destructor emulation.</description><shortdescription>Constructor.  Registers this object in</shortdescription></doc></function><function name="_PEAR" undoc="false" access="public"><doc><return type="void"/><description>but is included for forward compatibility, so subclassdestructors should always call it.See the note in the class desciption about output fromdestructors.</description><shortdescription>Destructor (the emulated type of...).  Does nothing right now,</shortdescription></doc></function><function name="isError" undoc="false" access="public"><doc><parameter name="&amp;$data" undoc="true"/><return name="" type="bool">true if $data is an error</return><description/><shortdescription>Tell whether a value is a PEAR error.</shortdescription></doc></function><function name="_PEAR_call_destructors" undoc="true" access="private"><doc><return type="void"/></doc></function><variable name="$_debug" access="private" type="boolean">false<doc></doc></variable><constant name="PEAR_ERROR_RETURN" undoc="true" access="private" case="default: case sensitive">1<doc></doc></constant><constant name="PEAR_ERROR_PRINT" undoc="true" access="private" case="default: case sensitive">2<doc></doc></constant><constant name="PEAR_ERROR_TRIGGER" undoc="true" access="private" case="default: case sensitive">4<doc></doc></constant><constant name="PEAR_ERROR_DIE" undoc="true" access="private" case="default: case sensitive">8<doc></doc></constant><constant name="PEAR_ERROR_CALLBACK" undoc="true" access="private" case="default: case sensitive">16<doc></doc></constant><constant name="PHP_BINDIR" undoc="true" access="private" case="default: case sensitive">@prefix@/bin<doc></doc></constant><constant name="PEAR_INSTALL_DIR" undoc="true" access="private" case="default: case sensitive">@PEAR_INSTALLDIR@<doc></doc></constant><constant name="PEAR_EXTENSION_DIR" undoc="true" access="private" case="default: case sensitive">@EXTENSION_DIR@<doc></doc></constant><subclasses><subclass>Mail</subclass><subclass>Net_SMTP</subclass><subclass>Net_Socket</subclass><subclass>XML_Parser</subclass></subclasses></class></phpdoc>
