Documentation

SnowflakeConnector
in package
implements QueryableInterface

Table of Contents

Interfaces

QueryableInterface

Properties

$config  : array<string|int, mixed>
$connection  : PDO|null
$options  : array<string|int, mixed>

Methods

__construct()  : mixed
beginTransaction()  : bool
Begin a transaction
commit()  : bool
Commit a transaction
connect()  : void
Initialize the data source connection
disconnect()  : void
Close the data source connection
execute()  : bool
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
query()  : array<string|int, mixed>
rollback()  : bool
Rollback a transaction
buildDsn()  : string

Properties

Methods

__construct()

public __construct(array<string|int, mixed> $config[, array<string|int, mixed> $options = [] ]) : mixed
Parameters
$config : array<string|int, mixed>
$options : array<string|int, mixed> = []

beginTransaction()

Begin a transaction

public beginTransaction() : bool
Return values
bool

execute()

public execute(string $query[, array<string|int, mixed> $params = [] ]) : bool
Parameters
$query : string
$params : array<string|int, mixed> = []
Return values
bool

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> = []
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

query()

public query(string $query[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
$query : string
$params : array<string|int, mixed> = []
Return values
array<string|int, mixed>

        
On this page

Search results