Viewing file: Common.php (1.28 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?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']; }
}
?>
|