| [ 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 |