cvs: pear /MDB parser.php

From: Date: Mon, 12 Aug 2002 19:28:26 +0000
Subject: cvs: pear /MDB parser.php
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-5712@lists.php.net to get a copy of this message
lsmith Mon Aug 12 15:28:26 2002 EDT Modified files: /pear/MDB parser.php Log: added overwrite tag Index: pear/MDB/parser.php diff -u pear/MDB/parser.php:1.10 pear/MDB/parser.php:1.11 --- pear/MDB/parser.php:1.10 Mon Aug 12 08:39:20 2002 +++ pear/MDB/parser.php Mon Aug 12 15:28:26 2002 @@ -42,7 +42,7 @@ // | Author: Manuel Lemos <mlemos@acm.org> | // +----------------------------------------------------------------------+ // -// $Id: parser.php,v 1.10 2002/08/12 12:39:20 lsmith Exp $ +// $Id: parser.php,v 1.11 2002/08/12 19:28:26 lsmith Exp $ // require_once 'PEAR.php'; @@ -96,6 +96,7 @@ var $database_properties = array( 'name' => 1, 'create' => 1, + 'overwrite' => 1, 'table' => 0, 'sequence' => 0 ); @@ -393,6 +394,7 @@ $this->database = array( 'name' => '', 'create' => 0, + 'overwrite' => 0, 'TABLES' => array() ); } @@ -427,7 +429,7 @@ ); } $this->database['name'] = $database_values['name']; - if (isset($database_tags['create'])) { + if (isset($database_tags['create'])) { switch($database_values['create']) { case '0': case '1': @@ -436,6 +438,19 @@ default: $this->setParserError($database_tags['create'], 'it was not defined a valid database create boolean flag value' + ); + break; + } + } + if (isset($database_tags['overwrite'])) { + switch($database_values['overwrite']) { + case '0': + case '1': + $this->database['overwrite'] = $database_values['overwrite']; + break; + default: + $this->setParserError($database_tags['overwrite'], + 'it was not defined a valid overwrite boolean flag value' ); break; }

« previous php.pear.cvs (#5712) next »