diff options
author | Thomas Steur <thomas.steur@googlemail.com> | 2014-12-04 05:04:02 +0300 |
---|---|---|
committer | Thomas Steur <thomas.steur@googlemail.com> | 2014-12-04 05:04:02 +0300 |
commit | 9d71fc8e92e5b434fd69c7ab4b83a69169064cf3 (patch) | |
tree | 8cb2798746e4defb1a978cd758df72006ec419ae /core/Tracker/TrackerConfig.php | |
parent | 784b738f9c4a92c42a9d8e6b85c28a82a3af0a2f (diff) |
Tracker refactoring
Diffstat (limited to 'core/Tracker/TrackerConfig.php')
-rw-r--r-- | core/Tracker/TrackerConfig.php | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/core/Tracker/TrackerConfig.php b/core/Tracker/TrackerConfig.php new file mode 100644 index 0000000000..537dc8f0c9 --- /dev/null +++ b/core/Tracker/TrackerConfig.php @@ -0,0 +1,39 @@ +<?php +/** + * Piwik - free/libre analytics platform + * + * @link http://piwik.org + * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later + * + */ +namespace Piwik\Tracker; + +use Piwik\Config; +use Piwik\Tracker; + +class TrackerConfig +{ + /** + * Update Tracker config + * + * @param string $name Setting name + * @param mixed $value Value + */ + public static function setConfigValue($name, $value) + { + $section = self::getConfig(); + $section[$name] = $value; + Config::getInstance()->Tracker = $section; + } + + public static function getConfigValue($name) + { + $config = self::getConfig(); + return $config[$name]; + } + + private static function getConfig() + { + return Config::getInstance()->Tracker; + } +} |