git.cweiske.de
/
bdrem.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adapt to console_table 1.2.0
[bdrem.git]
/
src
/
bdrem
/
Config.php
diff --git
a/src/bdrem/Config.php
b/src/bdrem/Config.php
index 5d34f7607fe25409c2b4059a7a9ac3319cf5d89c..04cf8882a3d3e23a6e313d59413d5c6c037cbcbf 100644
(file)
--- a/
src/bdrem/Config.php
+++ b/
src/bdrem/Config.php
@@
-4,8
+4,9
@@
namespace bdrem;
class Config
{
public $source;
class Config
{
public $source;
- public $daysBefore;
- public $daysAfter;
+ public $date;
+ public $daysPrev;
+ public $daysNext;
public $locale;
public function load()
public $locale;
public function load()
@@
-21,11
+22,9
@@
class Config
protected function loadFile($filename)
{
include $filename;
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]);
}
return new $class($settings[0]);
}
+
+ public function get($varname, $default = '')
+ {
+ if (!isset($this->$varname) || $this->$varname == '') {
+ return $default;
+ }
+ return $this->$varname;
+ }
}
?>
}
?>