cvs: pear /DB_DataObject/DataObject Generator.php

From: Date: Sun, 18 Jan 2004 02:54:42 +0000
Subject: cvs: pear /DB_DataObject/DataObject Generator.php
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-15750@lists.php.net to get a copy of this message
alan_k Sat Jan 17 21:54:42 2004 EDT Modified files: /pear/DB_DataObject/DataObject Generator.php Log: for some reason table name needs trimming.. Index: pear/DB_DataObject/DataObject/Generator.php diff -u pear/DB_DataObject/DataObject/Generator.php:1.46 pear/DB_DataObject/DataObject/Generator.php:1.47 --- pear/DB_DataObject/DataObject/Generator.php:1.46 Sat Jan 17 21:48:40 2004 +++ pear/DB_DataObject/DataObject/Generator.php Sat Jan 17 21:54:42 2004 @@ -14,7 +14,7 @@ // +----------------------------------------------------------------------+ // | Author: Alan Knowles <alan@akbkhome.com> // +----------------------------------------------------------------------+ -// $Id: Generator.php,v 1.46 2004/01/18 02:48:40 alan_k Exp $ +// $Id: Generator.php,v 1.47 2004/01/18 02:54:42 alan_k Exp $ /** * Generation tools for DB_DataObject @@ -387,6 +387,7 @@ } foreach($this->tables as $this->table) { + $this->table = trim($this->table); $this->classname = $class_prefix.preg_replace('/[^A-Z]/i','_',ucfirst($this->table)); $i = ''; $outfilename = "{$base}/".preg_replace('/[^A-Z]/i','_',ucfirst($this->table)).".php"; @@ -597,7 +598,7 @@ } - $classname = $this->classname = $class_prefix.preg_replace('/[^A-Z]/i','_',ucfirst($this->table)); + $classname = $this->classname = $class_prefix.preg_replace('/[^A-Z]/i','_',ucfirst(trim($this->table))); $out = $this->_generateClassTable(); //echo $out; @@ -621,7 +622,7 @@ global $_DB_DATAOBJECT; $this->_database = $database; $this->_connect(); - + $table = trim($table); $__DB= &$GLOBALS['_DB_DATAOBJECT']['CONNECTIONS'][$this->_database_dsn_md5]; @@ -642,7 +643,7 @@ } } - $this->table = $table; + $this->table = trim($table); $ret = $this->_generateDefinitionsTable(); $_DB_DATAOBJECT['INI'][$database][$table] = $ret['table'];

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