Documentation

Query
in package

FinalYes

An SQL query together with its bound parameters.

Tags
psalm-immutable

Table of Contents

Properties

$params  : array<string|int, mixed>
The parameters bound to the query.
$sql  : string
The SQL query.
$types  : array<string|int, Type|int|string|null>
The types of the parameters bound to the query.

Methods

__construct()  : mixed
getParams()  : array<string|int, mixed>
getSQL()  : string
getTypes()  : array<string|int, Type|int|string|null>

Properties

$params

The parameters bound to the query.

private array<string|int, mixed> $params

$sql

The SQL query.

private string $sql

$types

The types of the parameters bound to the query.

private array<string|int, Type|int|string|null> $types

Methods

__construct()

public __construct(string $sql, array<string|int, mixed> $params, array<string|int, Type|int|string|null> $types) : mixed
Parameters
$sql : string
$params : array<string|int, mixed>
$types : array<string|int, Type|int|string|null>
Tags
psalm-suppress

ImpurePropertyAssignment

getParams()

public getParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSQL()

public getSQL() : string
Return values
string

getTypes()

public getTypes() : array<string|int, Type|int|string|null>
Return values
array<string|int, Type|int|string|null>

        
On this page

Search results