148 lines
1.4 KiB
Markdown
148 lines
1.4 KiB
Markdown
SYSTEM\DB\ConnectionAbstr
|
|
===============
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Class name: ConnectionAbstr
|
|
* Namespace: SYSTEM\DB
|
|
* This is an **abstract** class
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Methods
|
|
-------
|
|
|
|
|
|
### __construct
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::__construct(\SYSTEM\DB\DBInfo $dbinfo)
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
#### Arguments
|
|
* $dbinfo **[SYSTEM\DB\DBInfo](SYSTEM-DB-DBInfo)**
|
|
|
|
|
|
|
|
### __destruct
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::__destruct()
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
|
|
|
|
### close
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::close()
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
|
|
|
|
### prepare
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::prepare($stmtName, $stmt, $values)
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
#### Arguments
|
|
* $stmtName **mixed**
|
|
* $stmt **mixed**
|
|
* $values **mixed**
|
|
|
|
|
|
|
|
### query
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::query($query)
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
#### Arguments
|
|
* $query **mixed**
|
|
|
|
|
|
|
|
### commit
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::commit()
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
|
|
|
|
### trans
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::trans()
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **public**
|
|
* This method is **abstract**.
|
|
|
|
|
|
|
|
|
|
### getPrepareValueType
|
|
|
|
mixed SYSTEM\DB\ConnectionAbstr::getPrepareValueType($value)
|
|
|
|
|
|
|
|
|
|
|
|
* Visibility: **protected**
|
|
* This method is **static**.
|
|
|
|
|
|
#### Arguments
|
|
* $value **mixed**
|
|
|
|
|