X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=sidebyside;f=WEB-INF%2Flib%2FttUser.class.php;h=9de260b84c058721c22c53135bba31532256db2c;hb=e489a39d1dd1ad0293c45d887433d47b7734979f;hp=2d7f1c9852f68bd18ba62dd4aaa2c91bcf0f6fad;hpb=77dc69032fb4b318c4fb92c3fe54e0e1b03dae4e;p=timetracker.git diff --git a/WEB-INF/lib/ttUser.class.php b/WEB-INF/lib/ttUser.class.php index 2d7f1c98..9de260b8 100644 --- a/WEB-INF/lib/ttUser.class.php +++ b/WEB-INF/lib/ttUser.class.php @@ -144,7 +144,7 @@ class ttUser { $this->allow_overlap = $config->getDefinedValue('allow_overlap'); $this->future_entries = $config->getDefinedValue('future_entries'); if ($this->isPluginEnabled('wu')) { - $minutes_in_unit = $config->getIntValue('minutes_in_unit'); + $minutes_in_unit = $config->getIntValue('minutes_in_unit', 15); if ($minutes_in_unit) $this->minutes_in_unit = $minutes_in_unit; $first_unit_threshold = $config->getIntValue('1st_unit_threshold'); if ($first_unit_threshold) $this->first_unit_threshold = $first_unit_threshold; @@ -235,6 +235,12 @@ class ttUser { return $config->getDefinedValue($name); } + // getConfigInt retruns an integer value defined in a group, or false. + function getConfigInt($name, $defaultVal) { + $config = new ttConfigHelper($this->getConfig()); + return $config->getIntValue($name, $defaultVal); + } + // can - determines whether user has a right to do something. function can($do_something) { return in_array($do_something, $this->rights);