Todo List
KObject | --KDatabaseAdapterAbstract | --KDatabaseAdapterMysqli
[line 92]
[line 25]
[line 33]
KDatabaseAdapterMysqli connect( )
KDatabaseAdapterMysqli disconnect( )
string getDatabase( )
KDatabaseSchemaTable getTableSchema( string $table)
Overridden in child classes as:
boolean isConnected( )
boolean lockTable( string $base, string $name)
KDatabaseAdapterAbstract setConnection( resource $resource)
KDatabaseAdapterAbstract setDatabase( string $database)
boolean unlockTable( )
array _fetchArray( mysqli_result $result)
array _fetchArrayList( mysqli_result $result, [string $key = ''])
If key is not empty then the returned array is indexed by the value of the database key. Returns null if the query fails.
The _fetchField( mysqli_result $result, [integer $key = 0])
array _fetchFieldList( mysqli_result $result, [integer $key = 0])
void _fetchObject( mysqli_result $result, object 1)
array _fetchObjectList( mysqli_result $result, [string $key = ''])
array _fetchTableColumns( string $table)
array _fetchTableIndexes( string $table)
DatabaseSchemaTable _fetchTableInfo( array|string $table)
void _initialize( $config)
Called from __construct() as a first step of object instantiation.
KDatabaseSchemaColumn _parseColumnInfo( object The $info)
array _parseColumnType( string $spec)
KDatabaseSchemaTable _parseTableInfo( object The $info)
string _quoteValue( mixed $value)