Laracon Summer 2022 - Notes
Laracon Summer notes
Laracon Online Summers
Not Quite My Type - Kai sassnowski
public function wait(Duration $duration): void
{
if ($seconds < 0) {
throw new InvalidArgumentException();
}
}
final class Duration {
public function __construct(
public readonly int $seconds
) {
throw new InvalidArgumentException();
}
public static function seconds(int $seconds): self {
return new self($seconds);
}
}
$clock->