public function __construct($intSize = self::MIN_INT_SIZE) { if ($intSize <= 0) { throw new \InvalidArgumentException(sprintf('Integer size must be greater than 0, %d given', $intSize)); } $this->intSize = $intSize; }