D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
lampp
/
lib
/
php
/
test
/
MDB_QueryTool
/
tests
/
Filename :
Common.php
back
Copy
<?php // // $Id: Common.php 322098 2012-01-11 21:20:03Z danielc $ // // so we have all errors saved in one place // its just due to the strange error handling i implemented here ... gotta change that some day $_Common_Errors = array(); class tests_Common extends MDB_QueryTool { var $tableSpec = array( array('name' => TABLE_QUESTION, 'shortName' => TABLE_QUESTION), array('name' => TABLE_ANSWER, 'shortName' => TABLE_ANSWER) ); function tests_Common($table=null) { if ($table != null) { $this->table = $table; } parent::MDB_QueryTool(unserialize(MDB_QUERYTOOL_TEST_DSN), array(), 2); $this->db->setOption('portability', MDB2_PORTABILITY_NONE); $this->setErrorSetCallback(array(&$this,'errorSet')); $this->setErrorLogCallback(array(&$this,'errorLog')); } // // just for the error handling // function errorSet($msg) { $GLOBALS['_Common_Errors'][] = array('set', $msg); } function errorLog($msg) { $GLOBALS['_Common_Errors'][] = array('log', $msg); } function getErrors() { return $GLOBALS['_Common_Errors']; } } ?>