From 20f46a1104240afbac704576bc6113d697b3ae7e Mon Sep 17 00:00:00 2001 From: javalizard <> Date: Sun, 18 Apr 2010 04:31:22 +0000 Subject: Ensured parent::__construct calls within Data --- framework/Data/TDbConnection.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'framework/Data/TDbConnection.php') diff --git a/framework/Data/TDbConnection.php b/framework/Data/TDbConnection.php index 4726083c..3709f4d4 100644 --- a/framework/Data/TDbConnection.php +++ b/framework/Data/TDbConnection.php @@ -4,7 +4,7 @@ * * @author Qiang Xue * @link http://www.pradosoft.com/ - * @copyright Copyright © 2005-2008 PradoSoft + * @copyright Copyright © 2005-2010 PradoSoft * @license http://www.pradosoft.com/license/ * @version $Id$ * @package System.Data @@ -119,6 +119,7 @@ class TDbConnection extends TComponent */ public function __construct($dsn='',$username='',$password='', $charset='') { + parent::__construct(); $this->_dsn=$dsn; $this->_username=$username; $this->_password=$password; @@ -179,9 +180,9 @@ class TDbConnection extends TComponent try { $this->_pdo=new PDO($this->getConnectionString(),$this->getUsername(), - $this->getPassword(),$this->_attributes); + $this->getPassword(),$this->_attributes); // This attribute is only useful for PDO::MySql driver. - // Ignore the warning if a driver doesn't understand this. + // Ignore the warning if a driver doesn't understand this. @$this->_pdo->setAttribute(PDO::ATTR_EMULATE_PREPARES, true); $this->_pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $this->_active=true; -- cgit v1.2.3