From 02a1f7545eca3ef2185dbaacb74cdf1a7df9cdef Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Mon, 7 Mar 2011 15:37:20 +0100 Subject: [PATCH] stripped code --- lib/Util/Configuration.php | 69 -------------------------------------- 1 file changed, 69 deletions(-) diff --git a/lib/Util/Configuration.php b/lib/Util/Configuration.php index b924a9e..3808deb 100644 --- a/lib/Util/Configuration.php +++ b/lib/Util/Configuration.php @@ -33,24 +33,6 @@ namespace Volkszaehler\Util; class Configuration { static protected $values = array(); - /** - * @param string $var A string delimited by dots - * @param mixed $value A scalar value or array which should be set as the value for $var - */ - static public function write($var, $value) { - if (!is_scalar($value) && !is_array($value)) { - throw new \Exception('Can\'t store this datatype in the configuration'); - } - - $values =& self::$values; - $tree = explode('.', $var); - foreach ($tree as $part) { - $values =& $values[$part]; - } - - $values = array_merge_recursive($values, $value); - } - /** * * @param string $var A string delimited by dots @@ -71,21 +53,6 @@ class Configuration { return $values; } - /** - * - * @param string $var A string delimited by dots - */ - static public function delete($var) { - $tree = explode('.', $var); - - $values =& self::$values; - foreach ($tree as $part) { - $values =& $values[$part]; - } - - unset($values); - } - /** * loading configuration from fule * @@ -106,42 +73,6 @@ class Configuration { self::$values = $config; } - /** - * - * @param string $filename A string pointing to a file on the filesystem - * @return boolean TRUE on success - */ - static public function store($filename) { - $filename .= '.php'; - - $delcaration = ''; - foreach (self::$values as $key => $value) { - $export = var_export($value, TRUE); - $export = preg_replace('/=>\s+array/', '=> array', $export); - $export = str_replace(" ", "\t", $export); - - $declaration .= '$config[\'' . $key . '\'] = ' . $export . ';' . PHP_EOL . PHP_EOL; - } - - $content = << -EOT; - return file_put_contents($filename, $content); - } } ?>