public function addRenderer($renderedClass, $renderingClass) {
		// Check the rendering class exists
		if (!class_exists($renderingClass)) {
			trigger_error("log4php: Failed adding renderer. Rendering class [$renderingClass] not found.");
			return;
		}
		
		// Create the instance
		$renderer = new $renderingClass();
		
		// Check the class implements the right interface
		if (!($renderer instanceof LoggerRenderer)) {
			trigger_error("log4php: Failed adding renderer. Rendering class [$renderingClass] does not implement the LoggerRenderer interface.");
			return;
		}
		
		// Convert to lowercase since class names in PHP are not case sensitive
		$renderedClass = strtolower($renderedClass);
		
		$this->map[$renderedClass] = $renderer;
	}
public function addRenderer($renderedClass, $renderingClass) {
		// Check the rendering class exists
		if (!class_exists($renderingClass)) {
			trigger_error("log4php: Failed adding renderer. Rendering class [$renderingClass] not found.");
			return;
		}
		
		// Create the instance
		$renderer = new $renderingClass();
		
		// Check the class implements the right interface
		if (!($renderer instanceof LoggerRenderer)) {
			trigger_error("log4php: Failed adding renderer. Rendering class [$renderingClass] does not implement the LoggerRenderer interface.");
			return;
		}
		
		// Convert to lowercase since class names in PHP are not case sensitive
		$renderedClass = strtolower($renderedClass);
		
		$this->map[$renderedClass] = $renderer;
	}
public function addRenderer ( $ renderedClass , $ renderingClass ) { // Check the rendering class exists
 if ( ! class_exists ( $ renderingClass ) ) { trigger_error ( "log4php: Failed adding renderer. Rendering class [$renderingClass] not found." ) ; return ; } // Create the instance
 $ renderer = new $ renderingClass ( ) ; // Check the class implements the right interface
 if ( ! ( $ renderer instanceof LoggerRenderer ) ) { trigger_error ( "log4php: Failed adding renderer. Rendering class [$renderingClass] does not implement the LoggerRenderer interface." ) ; return ; } // Convert to lowercase since class names in PHP are not case sensitive
 $ renderedClass = strtolower ( $ renderedClass ) ; $ this -> map [ $ renderedClass ] = $ renderer ; }
Adds a renderer to the map.

If a renderer already exists for the given <var>$renderedClass</var> it
will be overwritten without warning.

@param string $renderedClass The name of the class which will be
rendered by the renderer.
@param string $renderingClass The name of the class which will
perform the rendering.
Adds a renderer to the map .