aboutsummaryrefslogtreecommitdiff
path: root/src/bdrem/Renderer
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2014-02-05 20:16:30 +0100
committerChristian Weiske <cweiske@cweiske.de>2014-02-05 20:16:30 +0100
commitf4339edbbe92a1c4c104f6a58e9cfb4b2a93966e (patch)
treef0090cdf43e04f4c8a59ff44c836a9ce424014a1 /src/bdrem/Renderer
parent6506b1ebe1ecaa6630d6d849c39b9e9d53603699 (diff)
downloadbdrem-f4339edbbe92a1c4c104f6a58e9cfb4b2a93966e.tar.gz
bdrem-f4339edbbe92a1c4c104f6a58e9cfb4b2a93966e.zip
use console_commandline for parameter parsing
Diffstat (limited to 'src/bdrem/Renderer')
-rw-r--r--src/bdrem/Renderer/Console.php12
-rw-r--r--src/bdrem/Renderer/Html.php4
-rw-r--r--src/bdrem/Renderer/HtmlTable.php4
-rw-r--r--src/bdrem/Renderer/Mail.php2
4 files changed, 18 insertions, 4 deletions
diff --git a/src/bdrem/Renderer/Console.php b/src/bdrem/Renderer/Console.php
index fc2174f..b4ef8a8 100644
--- a/src/bdrem/Renderer/Console.php
+++ b/src/bdrem/Renderer/Console.php
@@ -1,8 +1,10 @@
<?php
namespace bdrem;
-class Renderer_Console
+class Renderer_Console extends Renderer
{
+ protected $httpContentType = 'text/plain; charset=utf-8';
+
/**
* Use ANSI color codes for output coloring
*
@@ -17,6 +19,7 @@ class Renderer_Console
public function render($arEvents)
{
+ $this->loadConfig();
if ($this->ansi) {
$this->cc = new \Console_Color2();
}
@@ -80,5 +83,12 @@ class Renderer_Console
}
return $data;
}
+
+ protected function loadConfig()
+ {
+ if (isset($this->config->ansi)) {
+ $this->ansi = $this->config->ansi;
+ }
+ }
}
?>
diff --git a/src/bdrem/Renderer/Html.php b/src/bdrem/Renderer/Html.php
index bb027d2..af48e0e 100644
--- a/src/bdrem/Renderer/Html.php
+++ b/src/bdrem/Renderer/Html.php
@@ -1,8 +1,10 @@
<?php
namespace bdrem;
-class Renderer_Html
+class Renderer_Html extends Renderer
{
+ protected $httpContentType = 'application/xhtml+xml; charset=utf-8';
+
public function render($arEvents)
{
$tr = new Renderer_HtmlTable();
diff --git a/src/bdrem/Renderer/HtmlTable.php b/src/bdrem/Renderer/HtmlTable.php
index 574036f..bcfa9fe 100644
--- a/src/bdrem/Renderer/HtmlTable.php
+++ b/src/bdrem/Renderer/HtmlTable.php
@@ -1,8 +1,10 @@
<?php
namespace bdrem;
-class Renderer_HtmlTable
+class Renderer_HtmlTable extends Renderer
{
+ protected $httpContentType = 'text/html; charset=utf-8';
+
public function render($arEvents)
{
$s = <<<HTM
diff --git a/src/bdrem/Renderer/Mail.php b/src/bdrem/Renderer/Mail.php
index eee8dec..4b1c8d7 100644
--- a/src/bdrem/Renderer/Mail.php
+++ b/src/bdrem/Renderer/Mail.php
@@ -3,7 +3,7 @@ namespace bdrem;
require_once 'Mail/mime.php';
-class Renderer_Mail
+class Renderer_Mail extends Renderer
{
public function render($arEvents)
{