A pool of MySQL connections.
| package |
Default |
|---|
__construct()
begin( $arg0) : void
callable
close() : void
getConnection( $arg0) : void
callable
pool( $arg0, $arg1 = null, $arg2 = null) : \io\vertx\jphp\mysqlclient\MySQLPool
param $connectionUri [string] pool($connectionUri)
Like @see \io\vertx\jphp\mysqlclient\MySQLPool::pool with connectOptions build from connectionUri.
param $connectionUri [string] param $poolOptions [PoolOptions | array] pool($connectionUri, $poolOptions)
Create a connection pool to the MySQL server configured with the given connectOptions and poolOptions.
param $connectOptions [MySQLConnectOptions | array] the options for the connection param $poolOptions [PoolOptions | array] the options for creating the pool pool($connectOptions, $poolOptions)
Like @see \io\vertx\jphp\mysqlclient\MySQLPool::pool with connectOptions build from connectionUri.
param $vertx [Vertx] param $connectionUri [string] param $poolOptions [PoolOptions | array] pool($vertx, $connectionUri, $poolOptions)
Like @see \io\vertx\jphp\mysqlclient\MySQLPool::pool with a specific instance.
param $vertx [Vertx] param $connectOptions [MySQLConnectOptions | array] param $poolOptions [PoolOptions | array] pool($vertx, $connectOptions, $poolOptions)
string | array | MySQLConnectOptions | Vertx
string | array | PoolOptions | MySQLConnectOptions
array | PoolOptions
\io\vertx\jphp\mysqlclient\MySQLPool
preparedBatch( $arg0, $arg1, $arg2) : $this
string
array
callable
$this
preparedQuery( $arg0, $arg1, $arg2 = null) : $this
param $sql [string] param $arguments [Tuple] param $handler [callable] preparedQuery($sql, $arguments, $handler)
string
callable | Tuple
callable
$this
query( $arg0, $arg1) : $this
string
callable
$this