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/Settings | |
parent | 784b738f9c4a92c42a9d8e6b85c28a82a3af0a2f (diff) |
Tracker refactoring
Diffstat (limited to 'core/Settings')
-rw-r--r-- | core/Settings/Storage/StaticStorage.php | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/core/Settings/Storage/StaticStorage.php b/core/Settings/Storage/StaticStorage.php new file mode 100644 index 0000000000..ada437fa1c --- /dev/null +++ b/core/Settings/Storage/StaticStorage.php @@ -0,0 +1,34 @@ +<?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\Settings\Storage; +use Piwik\Settings\Storage; + +/** + * Static / temporary storage where a value will never be persisted meaning it will use the default value + * for each request until configured differently. Useful for tests. + * + * @api + */ +class StaticStorage extends Storage +{ + + protected function loadSettings() + { + return array(); + } + + /** + * Saves (persists) the current setting values in the database. + */ + public function save() + { + } + +} |