public function setIntOverflowMode($intOverflowMode)
{
if (!\in_array($intOverflowMode, [self::INT_AS_EXCEPTION, self::INT_AS_STR, self::INT_AS_GMP], true)) {
throw new \InvalidArgumentException(\sprintf('Invalid integer overflow mode: %s.', $intOverflowMode));
}
$this->intOverflowMode = $intOverflowMode;
}