Benchmark

Illuminate\Support\Benchmark

class src/Illuminate/Support/Benchmark.php

dd

v11.0.0 以前から

static

static dd(Closure|array $benchmarkables, int $iterations = 1): never
@param \Closure|array<callable> $benchmarkables
@param int $iterations
@return never
  1. v11.0.0 追加
    変更後
    static dd(Closure|array $benchmarkables, int $iterations = 1): void [@param \Closure|array $benchmarkables, @param int $iterations, @return never]
  2. v12.22.0 シグネチャ変更
    変更前
    static dd(Closure|array $benchmarkables, int $iterations = 1): void [@param \Closure|array $benchmarkables, @param int $iterations, @return never]
    変更後
    static dd(Closure|array $benchmarkables, int $iterations = 1): never [@param \Closure|array $benchmarkables, @param int $iterations, @return never]
  3. v13.3.0 シグネチャ変更
    変更前
    static dd(Closure|array $benchmarkables, int $iterations = 1): never [@param \Closure|array $benchmarkables, @param int $iterations, @return never]
    変更後
    static dd(Closure|array $benchmarkables, int $iterations = 1): never [@param \Closure|array<callable> $benchmarkables, @param int $iterations, @return never]

measure

v11.0.0 以前から

static

static measure(Closure|array $benchmarkables, int $iterations = 1): array|float
@param \Closure|array<callable> $benchmarkables
@param int $iterations
@return array<float|int|null>|float
  1. v11.0.0 追加
    変更後
    static measure(Closure|array $benchmarkables, int $iterations = 1): array|float [@param \Closure|array $benchmarkables, @param int $iterations, @return array|float]
  2. v13.3.0 シグネチャ変更
    変更前
    static measure(Closure|array $benchmarkables, int $iterations = 1): array|float [@param \Closure|array $benchmarkables, @param int $iterations, @return array|float]
    変更後
    static measure(Closure|array $benchmarkables, int $iterations = 1): array|float [@param \Closure|array<callable> $benchmarkables, @param int $iterations, @return array<float|int|null>|float]

value

v11.0.0 以前から

static

static value(callable $callback): array
@param (callable(): TReturn) $callback
@return array{0: TReturn, 1: float}
  1. v11.0.0 追加
    変更後
    static value(callable $callback): array [@param (callable(): TReturn) $callback, @return array{0: TReturn, 1: float}]