PHP Class Amp\Mysql\Pool

Show file Open project: amphp/mysql Class Usage Examples

Public Methods

Method Description
__construct ( $connStr, $sslOptions = null )
__destruct ( )
close ( )
createDatabase ( $db )
debugStdout ( )
dropDatabase ( $db )
getConnection ( ) * extracts a Connection and returns it, wrapped in a Promise
init ( )
killProcess ( $process )
listAllFields ( $table, $like = "%" )
listFields ( $table, $like = "%" )
ping ( )
prepare ( $query, $data = null )
processInfo ( )
query ( $query )
refresh ( $subcommand )
setCharset ( $charset, $collate = "" )
shutdown ( )
statistics ( )

Method Details

__construct() public method

public __construct ( $connStr, $sslOptions = null )

__destruct() public method

public __destruct ( )

close() public method

public close ( )

createDatabase() public method

public createDatabase ( $db )

debugStdout() public method

public debugStdout ( )

dropDatabase() public method

public dropDatabase ( $db )

getConnection() public method

* extracts a Connection and returns it, wrapped in a Promise
public getConnection ( )

init() public method

public init ( )

killProcess() public method

public killProcess ( $process )

listAllFields() public method

public listAllFields ( $table, $like = "%" )

listFields() public method

public listFields ( $table, $like = "%" )

ping() public method

public ping ( )

prepare() public method

public prepare ( $query, $data = null )

processInfo() public method

public processInfo ( )

query() public method

public query ( $query )

refresh() public method

public refresh ( $subcommand )

setCharset() public method

public setCharset ( $charset, $collate = "" )

shutdown() public method

public shutdown ( )

statistics() public method

public statistics ( )