/** * Add a renderer to a hierarchy passed as parameter. * Note that hierarchy must implement getRendererMap() and setRenderer() methods. * * @param Payone_Log4php_LoggerHierarchy $repository a logger repository. * @param string $renderedClassName * @param string $renderingClassName */ public function addRenderer($renderedClassName, $renderingClassName) { $renderer = Payone_Log4php_LoggerReflectionUtils::createObject($renderingClassName); if ($renderer == null) { return; } else { $this->put($renderedClassName, $renderer); } }