diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-02-05 20:16:30 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-02-05 20:16:30 +0100 |
| commit | f4339edbbe92a1c4c104f6a58e9cfb4b2a93966e (patch) | |
| tree | f0090cdf43e04f4c8a59ff44c836a9ce424014a1 /src/bdrem/Renderer.php | |
| parent | 6506b1ebe1ecaa6630d6d849c39b9e9d53603699 (diff) | |
| download | bdrem-f4339edbbe92a1c4c104f6a58e9cfb4b2a93966e.tar.gz bdrem-f4339edbbe92a1c4c104f6a58e9cfb4b2a93966e.zip | |
use console_commandline for parameter parsing
Diffstat (limited to 'src/bdrem/Renderer.php')
| -rw-r--r-- | src/bdrem/Renderer.php | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/bdrem/Renderer.php b/src/bdrem/Renderer.php new file mode 100644 index 0000000..a8da7a1 --- /dev/null +++ b/src/bdrem/Renderer.php @@ -0,0 +1,18 @@ +<?php +namespace bdrem; + +abstract class Renderer +{ + protected $httpContentType = null; + + public function renderAndOutput($arEvents) + { + if (PHP_SAPI != 'cli' && $this->httpContentType !== null) { + header('Content-type: ' . $this->httpContentType); + } + echo $this->render($arEvents); + } + + abstract public function render($arEvents); +} +?> |
