abstract class MysqliStatementBindingBridge
    extends mysqli_stmt

Isolates native mysqli by-reference signatures that PHPStan models incorrectly.

Methods§

public function __construct(mysqli_stmt $bindingDelegate)

Retain the native statement used for reference binding.

Parameters

$bindingDelegatemysqli_stmt
Called from 1
final public function bind_param(string $types, mixed &...$vars): bool

Parameters

$typesstring
$varsmixed

Returns

bool
Calls 1
  • method-call mysqli_stmt::bind_param() line 31
final public function bind_result(mixed &...$vars): bool

{@inheritDoc}

Parameters

$varsmixed

Returns

bool
Calls 1
  • method-call mysqli_stmt::bind_result() line 40

Private surface 1§

Implementation details, listed for orientation only.

private mysqli_stmt $bindingDelegate

Test cases 8§

Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.

Dedicated tests 1
Other tests reaching this symbol 7

Relations§

Extended by 1
Static calls 1