This class provides a static delegate that adds methods to a PEAR_Delegator instance
Located in /DelegatorExtensions.php (line 42)
Gets the delegate object that is an instance of the specified class.
This method returns classes of the specified type. This does not return subdelegates. That is, it uses only the actual class structures.
Gets the first native delegate that responds to a certain method.
The method returns the first delegate native to the calling delegator, which can respond to each method in question. Moreover, this method returns delegates that actually implement methods over those that inherit them from delegates.
Gets the delegate objects that respond to a certain method.
This method returns delegates native to the calling delegator as well as delegates of delegate owning delegates (it's recursive). This method is provided, because it may be useful, but its use is discouraged, as objects should logically only have access to their native delegates.
Gets the delegate object (native or otherwise) that implements the method in question.
This method returns the delegate in the delegate hierarchy which actually implements the method. This method is provided, because it may be useful, but its use is discouraged, as objects should logically only have access to their native delegates.
Gets the delegates that is of the specified class.
This method returns instances of the specified classname as well as child instances of the specified classname, including subdelegates, which are anywhere in the delegate hierarchy. This method is provided, because it may be useful, but its use is discouraged, as objects should logically only have access to their native delegates.
Gets the delegate that is of the specified class.
This method returns classes of the specified type. This does not return subdelegates. This method is provided, because it may be useful, but its use is discouraged, as objects should logically only have access to their native delegates.
Determines whether or not the calling object adopts a particular delegate.
This returns the availability of a delegate not including subdelegates.
Removes the specified delegate recursively
Only exact delegates are removed, as it is otherwise superfluous.
Removes an entry from the _method_map array.
This method is for removing entries in the _method_map array. it simply tests for the entry for existence and removes it.
This is an internal method.
Documentation generated on Fri, 25 Feb 2005 17:29:13 -0500 by phpDocumentor 1.3.0RC3