aboutsummaryrefslogtreecommitdiff
path: root/src/bdrem/UserInterface.php
diff options
context:
space:
mode:
authorChristian Weiske <cweiske@cweiske.de>2014-02-03 20:56:17 +0100
committerChristian Weiske <cweiske@cweiske.de>2014-02-03 20:56:17 +0100
commit6506b1ebe1ecaa6630d6d849c39b9e9d53603699 (patch)
treed7edb6606774ccb5ed1291bff6a84e756ed2769b /src/bdrem/UserInterface.php
parent1fc9283634a4c281c3a2c5678bdef63c16738f23 (diff)
downloadbdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.tar.gz
bdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.zip
mail sending
Diffstat (limited to 'src/bdrem/UserInterface.php')
-rw-r--r--src/bdrem/UserInterface.php18
1 files changed, 11 insertions, 7 deletions
diff --git a/src/bdrem/UserInterface.php b/src/bdrem/UserInterface.php
index ffaa279..cd1b7cc 100644
--- a/src/bdrem/UserInterface.php
+++ b/src/bdrem/UserInterface.php
@@ -3,22 +3,26 @@ namespace bdrem;
abstract class UserInterface
{
+ protected $config;
+
public function run()
{
- $cfg = new Config();
- $cfg->load();
- setlocale(LC_TIME, $cfg->locale);
- $source = $cfg->loadSource();
+ $this->config = new Config();
+ $this->config->load();
+ $this->config->date = date('Y-m-d');
+ setlocale(LC_TIME, $this->config->locale);
+ $source = $this->config->loadSource();
- $this->loadParameters($cfg);
+ $this->loadParameters($this->config);
$arEvents = $source->getEvents(
- date('Y-m-d'), $cfg->daysBefore, $cfg->daysAfter
+ $this->config->date,
+ $this->config->daysBefore, $this->config->daysAfter
);
usort($arEvents, '\\bdrem\\Event::compare');
$this->render($arEvents);
}
- protected function loadParameters($cfg)
+ protected function loadParameters()
{
}