From edc89d6ad67709a9e8d5f55373d87b133e3a0cbf Mon Sep 17 00:00:00 2001 From: Eric Lippmann Date: Mon, 28 Jul 2014 19:12:35 +0200 Subject: [PATCH] lib: Remove `NodeRenderer' `NodeRenderer' is superseded by `TocRenderer'. --- library/Icinga/Data/Tree/NodeRenderer.php | 58 ----------------------- 1 file changed, 58 deletions(-) delete mode 100644 library/Icinga/Data/Tree/NodeRenderer.php diff --git a/library/Icinga/Data/Tree/NodeRenderer.php b/library/Icinga/Data/Tree/NodeRenderer.php deleted file mode 100644 index 4cebb7e01..000000000 --- a/library/Icinga/Data/Tree/NodeRenderer.php +++ /dev/null @@ -1,58 +0,0 @@ -content[] = ''; - } - - public function beginChildren() - { - $this->content[] = ''; - } - - public function render($callback) - { - if (! is_callable($callback)) { - throw new RuntimeException('Callable expected'); - } - foreach ($this as $node) { - try { - $content = call_user_func($callback, $node); - } catch (Exception $e) { - throw new RuntimeException($e); - } - $this->content[] = $content; - } - return implode("\n", $this->content); - } -}