====== DbMySQLi ====== **Layer:** ''Core'' · **Source:** ''lib/core/DbMySQLi.php:17'' (lines 17–489) ---- class DbMySQLi ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@author'' | M.Noermoehammad | | ''@license'' | MIT | | ''@version'' | 1.0 | ======= Inheritance ======= //No parent, interface or trait. This is a root type.// ======= Constants (0) ======= //None.// ======= Properties (12) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''private'' | ''(untyped)'' | ''$dbc'' | | 19 | | ''private'' | ''(untyped)'' | ''$dbhost'' | | 21 | | ''private'' | ''(untyped)'' | ''$dbuser'' | | 23 | | ''private'' | ''(untyped)'' | ''$dbpass'' | | 25 | | ''private'' | ''(untyped)'' | ''$dbname'' | | 27 | | ''private'' | ''(untyped)'' | ''$dbport'' | | 29 | | ''private'' | ''(untyped)'' | ''$ca'' | ''false'' | 31 | | ''private static'' | ''static'' | ''$report_mode'' | | 33 | | ''private static'' | ''static'' | ''$config'' | ''[]'' | 35 | | ''public'' | ''(untyped)'' | ''$errors'' | | 37 | | ''public static'' | ''static'' | ''$inst'' | ''null'' | 39 | | ''public static'' | ''static'' | ''$counter'' | ''0'' | 41 | ======= Methods (22) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''__construct()'' | (undocumented) | 43 | | public | ''__destruct()'' | (undocumented) | 61 | | public static | ''activateReportMode()'' | activate report mode on MySQLi Driver | 75 | | public static | ''getInstance()'' | getInstance | 90 | | public | ''dbMySQLTransaction()'' | dbMySQLiTransaction() | 106 | | public | ''dbMySQLCommit()'' | dbMySQLiCommit() | 116 | | public | ''dbMySQLInsertId()'' | dbMySQLiLastInsertId | 125 | | public | ''disconnect()'' | disconnect() | 134 | | public | ''simpleQuery()'' | simpleQuery | 145 | | public | ''preparedQuery()'' | preparedQuery | 185 | | public | ''preparedSelect()'' | A helper function for SELECT queries | 220 | | public | ''preparedInsert()'' | INSERT query from an array | 234 | | public | ''preparedUpdate()'' | preparedUpdate | 256 | | public | ''escape_string()'' | escape_string | 283 | | public | ''filterData()'' | Filtering user data | 303 | | public | ''cleanOutputDisplay()'' | cleanOutputDisplay() | 323 | | public | ''isTableExists()'' | isTableExists | 341 | | public | ''getNumRows()'' | getNumRows | 362 | | public | ''getResult()'' | getResult | 386 | | protected | ''setDbRealConnection()'' | setDbRealConnection() | 417 | | private | ''getConfiguration()'' | getConfiguration | 470 | | private | ''caRootPath()'' | caRootPath() | 482 | ======== __construct() ======== public function __construct() //lines 43–59 (17)// //Takes no parameters.// ======== __destruct() ======== public function __destruct() //lines 61–67 (7)// //Takes no parameters.// **Returns:** ''(none declared)'' ======== activateReportMode() ======== public static function activateReportMode() //lines 75–82 (8)// activate report mode on MySQLi Driver //Takes no parameters.// **Returns:** ''(none declared)'' — void ======== getInstance() ======== public static function getInstance() //lines 90–98 (9)// getInstance //Takes no parameters.// **Returns:** ''(none declared)'' — object ======== dbMySQLTransaction() ======== public function dbMySQLTransaction() //lines 106–110 (5)// dbMySQLiTransaction() //Takes no parameters.// **Returns:** ''(none declared)'' — bol ======== dbMySQLCommit() ======== public function dbMySQLCommit() //lines 116–119 (4)// dbMySQLiCommit() //Takes no parameters.// **Returns:** ''(none declared)'' ======== dbMySQLInsertId() ======== public function dbMySQLInsertId() //lines 125–128 (4)// dbMySQLiLastInsertId //Takes no parameters.// **Returns:** ''(none declared)'' ======== disconnect() ======== public function disconnect() //lines 134–137 (4)// disconnect() //Takes no parameters.// **Returns:** ''(none declared)'' ======== simpleQuery() ======== public function simpleQuery($sql) //lines 145–156 (12)// simpleQuery ^ Parameter ^ Type ^ Default ^ Description ^ | ''$sql'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== preparedQuery() ======== public function preparedQuery($sql, $params, $types = "") //lines 185–203 (19)// preparedQuery mysqli prepared statement ^ Parameter ^ Type ^ Default ^ Description ^ | ''$sql'' | ''(untyped)'' | //required// | //none// | | ''$params'' | ''(untyped)'' | //required// | //none// | | ''$types'' | ''(untyped)'' | ''""'' | //none// | **Returns:** ''(none declared)'' — object ======== preparedSelect() ======== public function preparedSelect($sql, $params = [], $types = "") //lines 220–224 (5)// A helper function for SELECT queries ^ Parameter ^ Type ^ Default ^ Description ^ | ''$sql'' | ''(untyped)'' | //required// | //none// | | ''$params'' | ''(untyped)'' | ''[]'' | //none// | | ''$types'' | ''(untyped)'' | ''""'' | //none// | **Returns:** ''(none declared)'' — object ======== preparedInsert() ======== public function preparedInsert($table, $data) //lines 234–245 (12)// INSERT query from an array ^ Parameter ^ Type ^ Default ^ Description ^ | ''$table'' | ''(untyped)'' | //required// | //none// | | ''$data'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — void ======== preparedUpdate() ======== public function preparedUpdate($table, $data, $id) //lines 256–274 (19)// preparedUpdate ^ Parameter ^ Type ^ Default ^ Description ^ | ''$table'' | ''(untyped)'' | //required// | //none// | | ''$data'' | ''(untyped)'' | //required// | //none// | | ''$id'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — void ======== escape_string() ======== public function escape_string($field) //lines 283–287 (5)// ^ Parameter ^ Type ^ Default ^ Description ^ | ''$field'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — string ======== filterData() ======== public function filterData($data) //lines 303–314 (12)// Filtering user data ^ Parameter ^ Type ^ Default ^ Description ^ | ''$data'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — mixed ======== cleanOutputDisplay() ======== public function cleanOutputDisplay($data) //lines 323–331 (9)// cleanOutputDisplay() ^ Parameter ^ Type ^ Default ^ Description ^ | ''$data'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — mixed ======== isTableExists() ======== public function isTableExists($table_name) //lines 341–354 (14)// isTableExists checking whether table name exists on database ^ Parameter ^ Type ^ Default ^ Description ^ | ''$table_name'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — boolean ======== getNumRows() ======== public function getNumRows($results) //lines 362–376 (15)// getNumRows ^ Parameter ^ Type ^ Default ^ Description ^ | ''$results'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — int|string ======== getResult() ======== public function getResult($Statement) //lines 386–408 (23)// getResult ^ Parameter ^ Type ^ Default ^ Description ^ | ''$Statement'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' — array ======== setDbRealConnection() ======== protected function setDbRealConnection() //lines 417–462 (46)// setDbRealConnection() //Takes no parameters.// **Returns:** ''(none declared)'' — bool ======== getConfiguration() ======== private function getConfiguration() //lines 470–473 (4)// getConfiguration //Takes no parameters.// **Returns:** ''(none declared)'' — array ======== caRootPath() ======== private function caRootPath($ca = false) //lines 482–488 (7)// caRootPath() ^ Parameter ^ Type ^ Default ^ Description ^ | ''$ca'' | ''(untyped)'' | ''false'' | //none// | **Returns:** ''(none declared)'' — string ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//