X-Git-Url: http://git.pk910.de/?p=PHP-P10.git;a=blobdiff_plain;f=BotLoader%2Fsaxdb.class.php;h=f6885a89335a8e4f4bbbc712896342c5a285c352;hp=f4d0e559a3cf71f57ab69b1e245b442d35e78827;hb=7f51193ddac01b0540000c756c50167ff015e02a;hpb=811bc0c7a1f583fb624a0f8c3601146e063c5a25 diff --git a/BotLoader/saxdb.class.php b/BotLoader/saxdb.class.php index f4d0e55..f6885a8 100644 --- a/BotLoader/saxdb.class.php +++ b/BotLoader/saxdb.class.php @@ -6,7 +6,7 @@ * it under the terms of the GNU General Public License as published by * * the Free Software Foundation, either version 3 of the License, or * * (at your option) any later version. * - * * + * * * This program is distributed in the hope that it will be useful, * * but WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * @@ -16,7 +16,7 @@ * along with this program. If not, see . * * * ************************************************************************ - * + * * BotLoader/saxdb.class.php * * Simple PHP P10 database. @@ -30,7 +30,7 @@ class saxdb { const PARSER_EXPECT_VALUE = 0x0008; const PARSER_STRING_LIST = 0x0010; private $database = array(); - + public function loadDB($name) { if(file_exists($name)) { $fp = fopen($name, "r"); @@ -39,14 +39,14 @@ class saxdb { $this->database = $this->parseDB($db); } } - + public function writeDB($name) { $fp = fopen($name, "w"); $db = $this->serializeDB($this->database); fwrite($fp, $db); fclose($fp); } - + public function getSection($name) { if(array_key_exists($name, $this->database)) { return $this->database[$name]; @@ -54,11 +54,11 @@ class saxdb { return array(); } } - + public function setSection($name, $value) { $this->database[$name] = $value; } - + private function parseDB($db) { $parserflags = 0; $openblocks = 0; @@ -148,7 +148,7 @@ class saxdb { } return $output; } - + private function serializeDB($db) { $dbstring = ""; foreach($db as $name => $value) { @@ -167,7 +167,7 @@ class saxdb { } return $dbstring; } - + } ?> \ No newline at end of file