Log objects using customized renderers that implement LoggerRendererObject.
Example:
DEBUG - Now comes the current MyClass object: DEBUG - Doe, John
Located in /renderers/LoggerRendererMap.php (line 37)
Add a renderer to a hierarchy passed as parameter.
Note that hierarchy must implement getRendererMap() and setRenderer() methods.
Constructor
Find the appropriate renderer for the class type of the o parameter.
This is accomplished by calling the getByObject() method if o is object or using LoggerRendererDefault. Once a renderer is found, it is applied on the object o and the result is returned as a string.
Search the parents of clazz for a renderer.
The renderer closest in the hierarchy will be returned. If no renderers could be found, then the default renderer is returned.
Syntactic sugar method that calls http://www.php.net/get_class with the class of the object parameter.
Documentation generated on Fri, 27 Nov 2009 07:44:52 +0100 by phpDocumentor 1.4.3