aboutsummaryrefslogtreecommitdiff
path: root/src/bdrem/Config.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/Config.php
parent1fc9283634a4c281c3a2c5678bdef63c16738f23 (diff)
downloadbdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.tar.gz
bdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.zip
mail sending
Diffstat (limited to 'src/bdrem/Config.php')
-rw-r--r--src/bdrem/Config.php17
1 files changed, 12 insertions, 5 deletions
diff --git a/src/bdrem/Config.php b/src/bdrem/Config.php
index 5d34f76..7a0fd68 100644
--- a/src/bdrem/Config.php
+++ b/src/bdrem/Config.php
@@ -4,6 +4,7 @@ namespace bdrem;
class Config
{
public $source;
+ public $date;
public $daysBefore;
public $daysAfter;
public $locale;
@@ -21,11 +22,9 @@ class Config
protected function loadFile($filename)
{
include $filename;
- $this->source = $source;
- $this->daysBefore = $daysBefore;
- $this->daysAfter = $daysAfter;
- if (isset($locale)) {
- $this->locale = $locale;
+ $vars = get_defined_vars();
+ foreach ($vars as $k => $value) {
+ $this->$k = $value;
}
}
@@ -40,5 +39,13 @@ class Config
return new $class($settings[0]);
}
+
+ public function get($varname, $default = '')
+ {
+ if (!isset($this->$varname) || $this->$varname == '') {
+ return $default;
+ }
+ return $this->$varname;
+ }
}
?>