QueryableInterface
extends
DataSourceInterface
in
Table of Contents
Methods
- beginTransaction() : bool
- Begin a transaction
- commit() : bool
- Commit a transaction
- connect() : void
- Initialize the data source connection
- disconnect() : void
- Close the data source connection
- executeQuery() : array<string|int, mixed>
- Execute a query and return the results
- getConnectionInfo() : array<string|int, mixed>
- Get connection status and details
- isConnected() : bool
- Check if connection is active
- rollback() : bool
- Rollback a transaction
Methods
beginTransaction()
Begin a transaction
public
beginTransaction() : bool
Return values
boolcommit()
Commit a transaction
public
commit() : bool
Return values
boolconnect()
Initialize the data source connection
public
connect() : void
Tags
disconnect()
Close the data source connection
public
disconnect() : void
executeQuery()
Execute a query and return the results
public
executeQuery(string $query[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $query : string
- $params : array<string|int, mixed> = []
Tags
Return values
array<string|int, mixed>getConnectionInfo()
Get connection status and details
public
getConnectionInfo() : array<string|int, mixed>
Return values
array<string|int, mixed>isConnected()
Check if connection is active
public
isConnected() : bool
Return values
boolrollback()
Rollback a transaction
public
rollback() : bool