Documentation

QueryableInterface extends DataSourceInterface

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
bool

connect()

Initialize the data source connection

public connect() : void
Tags
throws
ConnectionException

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
throws
QueryException
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
bool

        
On this page

Search results