MySqlConnection

 class Winter\Storm\Database\Connections\MySqlConnection
extends Winter\Storm\Database\Connections\Connection

Methods

public bindValues (PDOStatement $statement, array $bindings) : void

Bind values to their parameters in the given statement.

Parameters
Property Description
$statement
PDOStatement
$bindings
array
Returns
void

public getSchemaBuilder () : Illuminate\Database\Schema\MySqlBuilder

Get a schema builder instance for the connection.

Returns
Illuminate\Database\Schema\MySqlBuilder

protected getDefaultPostProcessor () : Illuminate\Database\Query\Processors\MySqlProcessor

Get the default post processor instance.

Returns
Illuminate\Database\Query\Processors\MySqlProcessor

protected getDefaultQueryGrammar () : Illuminate\Database\Grammar

Get the default query grammar instance.

Returns
Illuminate\Database\Grammar

protected getDefaultSchemaGrammar () : Illuminate\Database\Grammar

Get the default schema grammar instance.

Returns
Illuminate\Database\Grammar

protected getDoctrineDriver () : Illuminate\Database\PDO\MySqlDriver

Get the Doctrine DBAL driver.

Returns
Illuminate\Database\PDO\MySqlDriver

public static flushDuplicateCache () : void

Inherited from Connection

Flush the memory cache.

Returns
void

public logQuery (string $query, array $bindings, float | null $time = null) : void

Inherited from Connection

Log a query in the connection's query log.

Parameters
Property Description
$query
string
$bindings
array
$time
float | null
Returns
void

public query () : Winter\Storm\Database\QueryBuilder

Inherited from Connection

Get a new query builder instance.

Returns

protected fireConnectionEvent (string $event) : array | null

Inherited from Connection

Fire an event for this connection.

Parameters
Property Description
$event
string
Returns
array | null

protected fireEvent (string $event, array $attributes = []) : void

Inherited from Connection

Fire the given event if possible.

Parameters
Property Description
$event
string
$attributes
array
Returns
void
Copyright © 2024 Winter CMS