Closed3

Str::uuid() の値を固定値にする

白湯白湯
$obj = new \ReflectionClass(\Illuminate\Support\Str::class);
$prop = $obj->getProperty('uuidFactory');
$prop->setAcessible(true);
$prop->setValue($obj, fn () => '固定値');

$prop->setValue() で実行時に返却される値を設定すれば、Str::uuid() の実行結果は常に同じになる。

白湯白湯

まぁこれやる意味あるかは微妙な気がするけど…

このスクラップは2023/12/26にクローズされました