interface ConnectionInterface (View source)

Methods

array
select(string $sql, array $bindings = [])
array
cursor(string $sql, array $bindings = [])
int
statement(string $sql, array $bindings = [])
int
void
void
commit()
void
void
void
bool
bool
mixed
transaction(callable $callback)
mixed
int|string|null
int|string|null
int
int
void
void
void
close()
void
string
string
string
escapeString(string $value)
string

Details

select

array select(string $sql, array $bindings = [])

No description

Parameters

string $sql
array $bindings

Return Value

array

cursor

Generator cursor(string $sql, array $bindings = [])

No description

Parameters

string $sql
array $bindings

Return Value

Generator

statement

int statement(string $sql, array $bindings = [])

No description

Parameters

string $sql
array $bindings

Return Value

int

beginTransaction

void beginTransaction()

No description

Return Value

void

commit

void commit()

No description

Return Value

void

rollBack

void rollBack()

No description

Return Value

void

inTransaction

bool inTransaction()

No description

Return Value

bool

transaction

mixed transaction(callable $callback)

No description

Parameters

callable $callback

Return Value

mixed

lastInsertId

int|string|null lastInsertId()

No description

Return Value

int|string|null

affectedRows

int affectedRows()

No description

Return Value

int

reconnect

void reconnect()

No description

Return Value

void

close

void close()

No description

Return Value

void

serverVersion

string serverVersion()

No description

Return Value

string

escapeString

string escapeString(string $value)

No description

Parameters

string $value

Return Value

string