mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-10 04:24:14 +09:00
Fixed coding style, removed warnings-as-errors setting.
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10549 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
497f7f30bd
commit
b864c8fb92
2 changed files with 2779 additions and 1765 deletions
|
|
@ -1,5 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
/** @file
|
/** @file
|
||||||
|
vi: ts=4
|
||||||
|
|
||||||
Extends XE db classes to allow parsing methods to work in the absence of
|
Extends XE db classes to allow parsing methods to work in the absence of
|
||||||
a real db connection for the db type.
|
a real db connection for the db type.
|
||||||
|
|
@ -7,75 +8,177 @@
|
||||||
Included by XML Query/Schema Language validator
|
Included by XML Query/Schema Language validator
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
*/
|
||||||
class DBMysqlConnectWrapper extends DBMysql
|
class DBMysqlConnectWrapper extends DBMysql
|
||||||
{
|
{
|
||||||
public $queries = '';
|
public $queries = '';
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->db_type = 'mysql';
|
$this->db_type = 'mysql';
|
||||||
$this->_setDBInfo(); // Context::get() should indicate a mysql db
|
$this->_setDBInfo(); // Context::get() should indicate a mysql db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
return new DBMysqlConnectWrapper();
|
return new DBMysqlConnectWrapper();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassStart()
|
public function actDBClassStart()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
*/
|
||||||
public function actStart($query)
|
public function actStart($query)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actFinish()
|
public function actFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassFinish()
|
public function actDBClassFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function isSupported()
|
public function isSupported()
|
||||||
{
|
{
|
||||||
// No need to actually check for 'mysql_connect' function
|
// No need to actually check for 'mysql_connect' function
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __connect($connection)
|
public function __connect($connection)
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _afterConnect($connection)
|
public function _afterConnect($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _close($connection)
|
public function _close($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $type
|
||||||
|
@param $indx
|
||||||
|
*/
|
||||||
public function close($type = 'master', $indx = NULL)
|
public function close($type = 'master', $indx = NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _begin()
|
public function _begin()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _rollback()
|
public function _rollback()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _commit()
|
public function _commit()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __query($query, $connection)
|
public function __query($query, $connection)
|
||||||
{
|
{
|
||||||
$this->queries .= "\n" . $query;
|
$this->queries .= "\n" . $query;
|
||||||
|
|
@ -83,11 +186,26 @@ class DBMysqlConnectWrapper extends DBMysql
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
@param $arrayIndexEndValue
|
||||||
|
*/
|
||||||
public function _fetch($result, $arrayIndexEndValue = NULL)
|
public function _fetch($result, $arrayIndexEndValue = NULL)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $target_name
|
||||||
|
*/
|
||||||
public function isTableExists($target_name)
|
public function isTableExists($target_name)
|
||||||
{
|
{
|
||||||
parent::isTableExists($target_name);
|
parent::isTableExists($target_name);
|
||||||
|
|
@ -95,54 +213,121 @@ class DBMysqlConnectWrapper extends DBMysql
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function db_insert_id()
|
public function db_insert_id()
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
*/
|
||||||
public function db_fetch_object(&$result)
|
public function db_fetch_object(&$result)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
*/
|
||||||
class DBMysqliConnectWrapper extends DBMysqli
|
class DBMysqliConnectWrapper extends DBMysqli
|
||||||
{
|
{
|
||||||
public $queries = '';
|
public $queries = '';
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->db_type = 'mysqli';
|
$this->db_type = 'mysqli';
|
||||||
$this->_setDBInfo(); // Context::get() should indicate a mysqli db
|
$this->_setDBInfo(); // Context::get() should indicate a mysqli db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
return new DBMysqlConnectWrapper();
|
return new DBMysqlConnectWrapper();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassStart()
|
public function actDBClassStart()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
*/
|
||||||
public function actStart($query)
|
public function actStart($query)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actFinish()
|
public function actFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassFinish()
|
public function actDBClassFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function isSupported()
|
public function isSupported()
|
||||||
{
|
{
|
||||||
// No need to actually check for 'mysql_connect' function
|
// No need to actually check for 'mysql_connect' function
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $target_name
|
||||||
|
*/
|
||||||
public function isTableExists($target_name)
|
public function isTableExists($target_name)
|
||||||
{
|
{
|
||||||
parent::isTableExists($target_name);
|
parent::isTableExists($target_name);
|
||||||
|
|
@ -152,48 +337,115 @@ class DBMysqliConnectWrapper extends DBMysqli
|
||||||
|
|
||||||
// use old mysql escape function, since the mysqli one uses
|
// use old mysql escape function, since the mysqli one uses
|
||||||
// the connection resource (to get the current character set)
|
// the connection resource (to get the current character set)
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $string
|
||||||
|
*/
|
||||||
public function addQuotes($string)
|
public function addQuotes($string)
|
||||||
{
|
{
|
||||||
if(version_compare(PHP_VERSION, "5.9.0", "<") && get_magic_quotes_gpc())
|
if(version_compare(PHP_VERSION, "5.9.0", "<") && get_magic_quotes_gpc())
|
||||||
|
{
|
||||||
$string = stripslashes(str_replace("\\", "\\\\", $string));
|
$string = stripslashes(str_replace("\\", "\\\\", $string));
|
||||||
|
}
|
||||||
|
|
||||||
if(!is_numeric($string))
|
if(!is_numeric($string))
|
||||||
|
{
|
||||||
$string = @mysql_real_escape_string($string);
|
$string = @mysql_real_escape_string($string);
|
||||||
|
}
|
||||||
|
|
||||||
return $string;
|
return $string;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __connect($connection)
|
public function __connect($connection)
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _afterConnect($connection)
|
public function _afterConnect($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _close($connection)
|
public function _close($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $type
|
||||||
|
@param $indx
|
||||||
|
*/
|
||||||
public function close($type = 'master', $indx = NULL)
|
public function close($type = 'master', $indx = NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _begin()
|
public function _begin()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _rollback()
|
public function _rollback()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _commit()
|
public function _commit()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __query($query, $connection)
|
public function __query($query, $connection)
|
||||||
{
|
{
|
||||||
$this->queries .= "\n" . $query;
|
$this->queries .= "\n" . $query;
|
||||||
|
|
@ -201,64 +453,145 @@ class DBMysqliConnectWrapper extends DBMysqli
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
@param $arrayIndexEndValue
|
||||||
|
*/
|
||||||
public function _fetch($result, $arrayIndexEndValue = NULL)
|
public function _fetch($result, $arrayIndexEndValue = NULL)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function db_insert_id()
|
public function db_insert_id()
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
*/
|
||||||
public function db_fetch_object(&$result)
|
public function db_fetch_object(&$result)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
*/
|
||||||
class DBCubridConnectWrapper extends DBCubrid
|
class DBCubridConnectWrapper extends DBCubrid
|
||||||
{
|
{
|
||||||
public $queries = '';
|
public $queries = '';
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->db_type = 'cubrid';
|
$this->db_type = 'cubrid';
|
||||||
$this->_setDBInfo(); // Context::get() should indicate a CUBRID db
|
$this->_setDBInfo(); // Context::get() should indicate a CUBRID db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
return new DBMysqlConnectWrapper();
|
return new DBMysqlConnectWrapper();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassStart()
|
public function actDBClassStart()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
*/
|
||||||
public function actStart($query)
|
public function actStart($query)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _makeSequence()
|
public function _makeSequence()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actFinish()
|
public function actFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassFinish()
|
public function actDBClassFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function isSupported()
|
public function isSupported()
|
||||||
{
|
{
|
||||||
// No need to actually check for 'cubrid_connect' function
|
// No need to actually check for 'cubrid_connect' function
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $target_name
|
||||||
|
*/
|
||||||
public function isTableExists($target_name)
|
public function isTableExists($target_name)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
|
@ -272,38 +605,93 @@ class DBCubridConnectWrapper extends DBCubrid
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __connect($connection)
|
public function __connect($connection)
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _afterConnect($connection)
|
public function _afterConnect($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _close($connection)
|
public function _close($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $type
|
||||||
|
@param $indx
|
||||||
|
*/
|
||||||
public function close($type = 'master', $indx = NULL)
|
public function close($type = 'master', $indx = NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _begin()
|
public function _begin()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _rollback()
|
public function _rollback()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _commit()
|
public function _commit()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __query($query, $connection)
|
public function __query($query, $connection)
|
||||||
{
|
{
|
||||||
$this->queries .= "\n" . $query;
|
$this->queries .= "\n" . $query;
|
||||||
|
|
@ -311,59 +699,133 @@ class DBCubridConnectWrapper extends DBCubrid
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
@param $arrayIndexEndValue
|
||||||
|
*/
|
||||||
public function _fetch($result, $arrayIndexEndValue = NULL)
|
public function _fetch($result, $arrayIndexEndValue = NULL)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function db_insert_id()
|
public function db_insert_id()
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function &db_fetch_object()
|
public function &db_fetch_object()
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
*/
|
||||||
class DBMssqlConnectWrapper extends DBMssql
|
class DBMssqlConnectWrapper extends DBMssql
|
||||||
{
|
{
|
||||||
public $queries = '';
|
public $queries = '';
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->db_type = 'mssql';
|
$this->db_type = 'mssql';
|
||||||
$this->_setDBInfo(); // Context::get() should indicate a MS Sql db
|
$this->_setDBInfo(); // Context::get() should indicate a MS Sql db
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function create()
|
public function create()
|
||||||
{
|
{
|
||||||
return new DBMssqlConnectWrapper();
|
return new DBMssqlConnectWrapper();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassStart()
|
public function actDBClassStart()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
*/
|
||||||
public function actStart($query)
|
public function actStart($query)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actFinish()
|
public function actFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function actDBClassFinish()
|
public function actDBClassFinish()
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function isSupported()
|
public function isSupported()
|
||||||
{
|
{
|
||||||
// No need to actually check for 'mssql_connect' function
|
// No need to actually check for 'mssql_connect' function
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $target_name
|
||||||
|
*/
|
||||||
public function isTableExists($target_name)
|
public function isTableExists($target_name)
|
||||||
{
|
{
|
||||||
parent::isTableExists($target_name);
|
parent::isTableExists($target_name);
|
||||||
|
|
@ -371,62 +833,140 @@ class DBMssqlConnectWrapper extends DBMssql
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __connect($connection)
|
public function __connect($connection)
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _afterConnect($connection)
|
public function _afterConnect($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function _close($connection)
|
public function _close($connection)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $type
|
||||||
|
@param $indx
|
||||||
|
*/
|
||||||
public function close($type = 'master', $indx = NULL)
|
public function close($type = 'master', $indx = NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _begin()
|
public function _begin()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _rollback()
|
public function _rollback()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function _commit()
|
public function _commit()
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $query
|
||||||
|
@param $connection
|
||||||
|
*/
|
||||||
public function __query($query, $connection)
|
public function __query($query, $connection)
|
||||||
{
|
{
|
||||||
if($this->queries)
|
if($this->queries)
|
||||||
|
{
|
||||||
$this->queries .= ";\n";
|
$this->queries .= ";\n";
|
||||||
|
}
|
||||||
|
|
||||||
$this->queries .= $query;
|
$this->queries .= $query;
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
@param $result
|
||||||
|
@param $arrayIndexEndValue
|
||||||
|
*/
|
||||||
public function _fetch($result, $arrayIndexEndValue = NULL)
|
public function _fetch($result, $arrayIndexEndValue = NULL)
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function db_insert_id()
|
public function db_insert_id()
|
||||||
{
|
{
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
@brief
|
||||||
|
@developer
|
||||||
|
@return
|
||||||
|
@access
|
||||||
|
*/
|
||||||
public function &db_fetch_object()
|
public function &db_fetch_object()
|
||||||
{
|
{
|
||||||
return new any_prop_obj_base();
|
return new Any_prop_obj_base();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
/* End of file connect_wrapper.php */
|
||||||
|
/* Location: tools/dbxml_validator/connect_wrapper.php */
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue