public function setSegmentCount($segmentCount) { if (!is_int($segmentCount) || $segmentCount < 1) { throw new \InvalidArgumentException('Expected positive integer'); } $this->setOptionValue(self::OPTION_SEGMENT_COUNT, $segmentCount); return $this; }