[ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Source view] [Print] [Project Stats]
log4php is a PHP port of the log4j java logging package. <p>This framework is based on log4j (see {@link http://jakarta.apache.org/log4j log4j} for details).</p> <p>Design, strategies and part of the methods documentation are developed by log4j team (Ceki G�lc� as log4j project founder and {@link http://jakarta.apache.org/log4j/docs/contributors.html contributors}).</p>
File Size: | 184 lines (5 kb) |
Included or required: | 2 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
LoggerRendererMap:: (9 methods):
LoggerRendererMap()
addRenderer()
findAndRender()
getByObject()
getByClassName()
getDefaultRenderer()
clear()
put()
rendererExists()
Class: LoggerRendererMap - X-Ref
Map class objects to an {@link LoggerObjectRenderer}.LoggerRendererMap() X-Ref |
Constructor |
addRenderer(&$repository, $renderedClassName, $renderingClassName) X-Ref |
Add a renderer to a hierarchy passed as parameter. Note that hierarchy must implement getRendererMap() and setRenderer() methods. param: LoggerHierarchy &$repository a logger repository. param: string &$renderedClassName param: string &$renderingClassName |
findAndRender($o) X-Ref |
Find the appropriate renderer for the class type of the <var>o</var> parameter. This is accomplished by calling the {@link getByObject()} method if <var>o</var> is object or using {@link LoggerDefaultRenderer}. Once a renderer is found, it is applied on the object <var>o</var> and the result is returned as a string. param: mixed $o return: string |
getByObject($o) X-Ref |
Syntactic sugar method that calls {@link PHP_MANUAL#get_class} with the class of the object parameter. param: mixed $o return: string |
getByClassName($class) X-Ref |
Search the parents of <var>clazz</var> for a renderer. The renderer closest in the hierarchy will be returned. If no renderers could be found, then the default renderer is returned. param: string $class return: LoggerObjectRenderer |
getDefaultRenderer() X-Ref |
return: LoggerDefaultRenderer |
clear() X-Ref |
No description |
put($class, $or) X-Ref |
Register a {@link LoggerObjectRenderer} for <var>clazz</var>. param: string $class param: LoggerObjectRenderer $or |
rendererExists($class) X-Ref |
param: string $class return: boolean |
Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |