mediatekformation

ExpandArrayParameters
in package
implements Visitor

Interfaces, Classes, Traits and Enums

Visitor

Table of Contents

$convertedParameteres  : list<string|int, mixed>
$convertedSQL  : list<string|int, string>
$convertedTypes  : array<int, \Doctrine\DBAL\Types\Type|int|string|null>
$originalParameterIndex  : int
$originalParameters  : array<int, mixed>|array<string, mixed>
$originalTypes  : array<int, \Doctrine\DBAL\Types\Type|int|string|null>|array<string, \Doctrine\DBAL\Types\Type|int|string|null>
__construct()  : mixed
acceptNamedParameter()  : void
acceptOther()  : void
acceptPositionalParameter()  : void
getParameters()  : list<string|int, mixed>
getSQL()  : string
getTypes()  : array<int, \Doctrine\DBAL\Types\Type|int|string|null>
acceptParameter()  : void
appendTypedParameter()  : void

Properties

$convertedTypes

private array<int, \Doctrine\DBAL\Types\Type|int|string|null> $convertedTypes = []

$originalTypes

private array<int, \Doctrine\DBAL\Types\Type|int|string|null>|array<string, \Doctrine\DBAL\Types\Type|int|string|null> $originalTypes

Methods

__construct()

public __construct(array<int, mixed>|array<string, mixed> $parameters, array<int, \Doctrine\DBAL\Types\Type|int|string|null>|array<string, \Doctrine\DBAL\Types\Type|int|string|null> $types) : mixed
Parameters
$parameters : array<int, mixed>|array<string, mixed>
$types : array<int, \Doctrine\DBAL\Types\Type|int|string|null>|array<string, \Doctrine\DBAL\Types\Type|int|string|null>
Return values
mixed

acceptNamedParameter()

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

acceptOther()

public acceptOther(string $sql) : void
Parameters
$sql : string
Return values
void

acceptPositionalParameter()

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

getParameters()

public getParameters() : list<string|int, mixed>
Return values
list<string|int, mixed>

getTypes()

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

acceptParameter()

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

appendTypedParameter()

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

Search results