Documentation

ExpandArrayParameters
in package
implements Visitor

FinalYes

Table of Contents

Interfaces

Visitor

Properties

$convertedParameters  : array<int, mixed>
$convertedSQL  : array<int, string>
$convertedTypes  : array<int, Type|int|string|null>
$originalParameterIndex  : int
$originalParameters  : array<int, mixed>|array<string, mixed>
$originalTypes  : array<int, Type|int|string|null>|array<string, Type|int|string|null>

Methods

__construct()  : mixed
acceptNamedParameter()  : void
acceptOther()  : void
acceptPositionalParameter()  : void
getParameters()  : array<int, mixed>
getSQL()  : string
getTypes()  : array<int, Type|int|string|null>
acceptParameter()  : void
appendTypedParameter()  : void

Properties

Methods

__construct()

public __construct(array<int, mixed>|array<string, mixed> $parameters, array<int, Type|int|string|null>|array<string, Type|int|string|null> $types) : mixed
Parameters
$parameters : array<int, mixed>|array<string, mixed>
$types : array<int, Type|int|string|null>|array<string, Type|int|string|null>

acceptNamedParameter()

public acceptNamedParameter(string $sql) : void
Parameters
$sql : string

acceptPositionalParameter()

public acceptPositionalParameter(string $sql) : void
Parameters
$sql : string

acceptParameter()

private acceptParameter(int|string $key, mixed $value) : void
Parameters
$key : int|string
$value : mixed

appendTypedParameter()

private appendTypedParameter(array<int, mixed> $values, Type|int|string|null $type) : void
Parameters
$values : array<int, mixed>
$type : Type|int|string|null

        
On this page

Search results