diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-02-03 20:56:17 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-02-03 20:56:17 +0100 |
| commit | 6506b1ebe1ecaa6630d6d849c39b9e9d53603699 (patch) | |
| tree | d7edb6606774ccb5ed1291bff6a84e756ed2769b /src/bdrem/Config.php | |
| parent | 1fc9283634a4c281c3a2c5678bdef63c16738f23 (diff) | |
| download | bdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.tar.gz bdrem-6506b1ebe1ecaa6630d6d849c39b9e9d53603699.zip | |
mail sending
Diffstat (limited to 'src/bdrem/Config.php')
| -rw-r--r-- | src/bdrem/Config.php | 17 |
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; + } } ?> |
